Side-menu bar is now hidden in login page.
Basic "welcome" page to choose log in or registration.
Cosmetic changes and template code for log in and registration.
Added a sign out page under the menu.
Small aesthetic changes.
Renamed yapp.config.js to yapp.config.run.js.
Added yapp.config.route.js and changed the default route to a root landing page.
Fixed naming bug in signout.js.
Split the authentication page into three subviews.
Fixed sign out action.
Fixed back button when signing out.
Split authentication.js into signin.js and register.js.
Added sign in and register actions and state transitions.
Added e-mail validation to the forms.
Bug fixes in forms.
First steps towards form validation.
Fixed bug with back button after login.
Replaced "log in" with "sign in" to be consistent across the code.
Temporary fix for back button.
Added StateRouter factory to jump state and forget history.
Added password recovery page.
Fixed state transition from password recovery page to dashboard.
Changed back button's icon for consistency.
Added form validation for sign in, register and password recovery.
Added "I accept" button to registration form.
Fixed text wrapping in forms.
Added Terms and Conditions page.
Merge branch 'dev-authentication'

Conflicts:
	yapp/www/css/style.css
	yapp/www/yapp/authentication/authentication.html
	yapp/www/yapp/layout/menu.html