correct layout being rendered for devise
cleaner method of creating/authenticating users via oauth

- also ensure that user has a name, which is required for ssh-key
  feature
Merge pull request #14 from jannishuebl/develop

Develop
Merge pull request #13 from flower-pot/develop

correct layout being rendered for devise
correct login field in signin and username in signup
Merge pull request #15 from jannishuebl/develop

Develop
Merge pull request #16 from flower-pot/develop

correct login field in signin and username in signup
plain layout can be rendered for every view

to render the plain layout append the plain=1 parameter to a url
Merge pull request #17 from flower-pot/develop

plain layout can be rendered for every view
added uml documentation
bugfix for plain layout rendering

once the plain parameter was set the layout was not being reset to its
default layout when the parameter was removed again

also moved handling of default layouts to the application controller
instead of static configuration
Merge pull request #18 from flower-pot/develop

Develop
Main Layout rewritten in haml
Navbar added
changed buttons to links
add alerts
changed rednder plain layout
error message moved to top
Merge branch 'mainlayout' into develop