Refs #17 - Move oauth actions under the auth namespace.
Refs #17 - Move registerUser action under auth namespace.
Refs #17 - Extract methods to avoid deep nesting.
Merge branch 'feature/17-use-fluxxor' of github.com:synapsestudios/frontend-template into feature/17-use-fluxxor

Conflicts:
	application/actions.js
Refs #17 - Rename routes.jsx to routes.js.