Previewing and sending hints works.

Cool hint rendering service using promises, lots of changes.
Link to the new console on the old page.
Fix an error when there are no attempts on a problem.
Don't show +hint buttons on normal problem preview.
Deal with navbar route changes.
Set API Host back to webwork server.
Allow editing hints.

Includes CodeMirror via Bower.

Also added REST API for updating hints.