add grunt task for compiling sass on changes
change to bootstrapp sass
introduce new grunt task: serve

to be compatible with the current deployment pipeline
try to fix bower install
Merge pull request #155 from reviewninja/feature/sass

Feature/sass
Update grunt sass job
Watch all .scss files
Include all our files in app.css.scss
Add ejs engine
Render template files with user info
Update README.md
add issue commenting
Merge pull request #156 from reviewninja/feature/comment-on-issue

add issue commenting
add popover for merge button
Merge pull request #157 from reviewninja/feature/merge-popover

add popover for merge button
add: Conf

Add user/repo configuration e.g. notification types, watched branches
add websockets infrastructure and use it for stars
Merge pull request #158 from reviewninja/feature/websockets

add websockets infrastructure and use it for stars
Add state and navigation structure

App is no divided into states with nested states
home
repo
- list (master view)
- settings

Add settings template and controller
Add new three column structure
Merge branch 'master' into feature/navigation

Conflicts:
	src/client/controller/pull.js
	src/client/templates/pull.html
Merge pull request #159 from reviewninja/feature/navigation

Add new states and navigation
Merge branch 'master' into feature/settings
update github status api when starring/unstarring

issues should be done separately by handling the issue webhook from
github