feat(auth): add jsonwebtoken npm dependency
feat(auth): add bcrypt npm dependency
feat(auth): implement server side support for auth
feat(auth): create registration form for company users
test(auth): fix base unit test
feat(auth): create CompanyUsers model and controller
Merge branch 'develop' into feature/NOW-194

Conflicts:
	assets/styles/main.scss
	assets/widgets/js/app.js
	views/main/index.html
feat(auth): move directive to updated location
feat(auth): add reg form to splash page
text(auth): fix tests for auth changes
fix(gulp): fix style reload for admin
chore(header): create admin header component
chore(merge): remove unused index file
Merge pull request #23 from lithiumtech/feature/NOW-194

Feature/NOW-194 Customer Registration