Added Hash Change Events

- All data fetching is 100% on Hash changing Events
- Supports use back / forward in browser
- Allows users to search for subreddits
JSON Request Changes / Cleaned Up Comments

JSON Request
- Changed to the 1.8 Standard using .fail .done .complete
- Catch 404 and revert hash to previous subreddit name
- Remove <li> elements only if the Request is done (successful)

Cleaned Code
- Cleaned up all Events Handlers
- Cleaned up JSON Requests
- Manually trigger hashchange event handler on page load (If user
refreshed with hash in their URL)