Refactor entry -> hike.
Initial api for gettings and putting hikes.
Trim content editable text.
Specify single line edit as class rather than special casing certain elements.
Refactor namespace into standalone js file.
Moving localization code into client.
Move content-editable-utils into js/utils.
Remove localize references from server.
Remove location from PUT /api/v1/hikes/:hike_id in preparation for refactoring.
Refactor routes out of server.rb
Refactoring server tests to use common base TestCase and rollback changes.
Adding API tests.
Fix missing map image.
Validate PUTs get persisted.
Adding API test to update hike description.
Cleanup formatting in test_case.rb.
Use request.body.read instead of request.body.string.
Test updating multiple hike values at a time.
Refactor distance localization.
Refactor to use window.hikeio namepscape instead of window.io.hike, which was getting conflicts with socket.io.