Now saving after changes, and with current route
Now saving after changes, and with current route

Saving after changes have been made should make
the undo/redo more logical (I hope).

Also, routing is saved into app db (for now)
so that actual state of the app should be fully restorable.

jussiarpalahti/mathom,jussiarpalahti/mathom