Fix some search issues. #33

Two problems addressed here:

* Search bar on the homepage opts in to searching
* No longer throws an error when rendering the search page after
  receiving a non-JSON formatted search term
Improve user show page. Fixes #51

Two improvements:

* Link to original object
* Pretty format Revision JSON
Auto-include commit on compilation