Heard of of Reddit? Here's our guide to "the front page of the internet" and the beloved social platform.