Bunch of server changes, mainly adding all the JSON schema validation and fixing tests.
Turned off sendwithus API during testing.
Made the server side of the patch system.
Added jsondiffpatch to the client. Bower update everyone!
Merge branch 'master' into feature/jsondiffpatch

Conflicts:
	bower.json
Added a delta subview for displaying deltas of schema'd data.
Tweak to view.
Integrated the delta view into the save view for levels.
Added text diff library to delta view.
Added delta views to the other save modals. Fixed modified deltas in delta views. A few style tweaks.
Extended the save version modal to allow submitting patches.
Merge branch 'backbone_mediator' of https://github.com/rubenvereecken/codecombat into feature/jsondiffpatch

Conflicts:
	app/initialize.coffee
	bower.json
Merge branch 'backbone_mediator' of https://github.com/rubenvereecken/codecombat into feature/jsondiffpatch

Conflicts:
	app/initialize.coffee
	bower.json
Updated treema version.
Merge branch 'master' of https://github.com/codecombat/codecombat
Added getThangByID method to Thang. Handled a few error corner cases with the time popup.
Added a patches view.
adding ladder buttons and new load screen
Merge branch 'master' of https://github.com/codecombat/codecombat
Updated jQuery UI from 1.10.3 to 1.10.4 for Treema autocomplete bug.