Add some useful stuff to gitignore.
Move device handling to coderlib. Change app loading a bit.
Remove duplicated code in the auth app.
Merge isValidPassword and getPasswordProblem.
Remove device_ and coder_ prefixes.
Pass the app as a parameter to routes.
Add a public property in the apps metadata.