Merge pull request #1 from indvisible/master

Added Google OAuth2 authentication with database saving
Code reformatting.
Fixed dependencies list. Added start command.
Changed style to be closer to mobile interfaces.
Added history.
Fixed expense by date range query.
Fixed 'no tag' view.
Total subsection.
Merge remote-tracking branch 'titarenko-expences/master'
Resolving conflicts after merging
Conflicts:
	back/models/expense.iced
	front/app.jade
	front/models.iced
	front/style.less
	package.json