Minor last-minute bug fixes for crit 1 studio session this morning

Number fields from AngularJS still come in as strings

The hg-include of the error template caused a recursive loop when the page was loaded from a non-root URL, so I've just removed it for the moment (as I think it was broken anyway). Will fix later.