cljs fixes for various id's
Merge pull request #164 from MastodonC/feature/entity-id-cljs-fixes

cljs fixes for various id's
New page initialisation.
Add programmes
Allow to deselect programmes and pull caret to the right.
Add validation
Add basic user API
Fix route.
Simplify allowed?
wip
Update user