Collapse the jar info bar on small screens

Otherwise the borders look kind of strange just on the left side when
the GitHub link and download counts stack on top of each other.
Whitespace/formatting
Add scrollbars to examples when needed

Also:
- Remove unused classes
- Remove unused wrapper div
Fix failing tests

Caused be removing unneeded classes here:
092f97464192f6043d647a8f2c326a5016187e01
Add scrollbars to recent jar boxes when needed

This should fix the issue where horizontal scroll bars show up on mobile
(that make it harder to scroll down the page). However this does add
ugly scroll bars to already-small boxes on small (desktop or otherwise)
browsers.
Fix text overlapping issue on the browse page

Instead of attaching the username/push date to the bottom of a browse
result, this commit adds a small line under the description and puts the
user/date info under that. IMO this doesn't look quite as good, but it
works better for long descriptions and on mobile.