Merge pull request #14 from olavvatne/recipe

Recipe
Refactored out backend mock code from common.js into backend.js. All code that recide in common.js will work with an external api. backend.jsis as isolated as possible, so few changes has to be made if external api should be used in the future. Also login and logout is working
userId is also put in the rootscope at login. This will make it easier to do context sensitive backend requests
Merge pull request #16 from olavvatne/login

Login
Created and tested most of the methods for retrieving groups and profiles. Also put resolve option into group and user profile. Changed the temp list, so that examples of different pages are more easily accessible while developing.
Added skeleton for sitemap
form styles
Form styles
Navigation-banner and SASS
Added collapsing banner, footer broke in process
SASS cleanup
Media query mixin
Quickfix backend init
Fix to quickfix
Navigation animation
Ui bug dirtyfix
Angularified jquery code. Put it into the directive, while bindin the scroll event to the directive. Put all navbar code into the navbar directive
Merge
Merge new javscript with directive. Maybe consider converting to more angular ways of doing the animation etc
Merge pull request #17 from olavvatne/header

Header