coplanar/control/objectview: Allow auto focusing an element

Add a new template function, autoFocus(), that set the element that
get the auto focus.
coplanar/app: Autofocus the username field in the login dialog
coplanar/db/couchdb: Remove a left over useless argument
coplanar/db/couchdb: Add a User DB class constructor

This replace the old User sub class with a class contructor that
preset the baseURL and dbName properly.
GV: Fix the User model after the all the DB changes
build: Create the build directory for the revision check
build: Properly silent cmp in the revision check
stealconfig: Allow loading EJS templates with steal
Load the EJS templates with steal to avoid caching problems

When the EJS templates are loaded separatly the cache busting is not
working properly when we update the application. This lead to strange
bugs as the templates are not matching the code anymore. The simplest
way is to just let steal load the templates with the rest of the code.