chore(subtree): merge tomchentw/tc-spa-boilerplate@0f75a4d

Conflicts:
  .gitignore
  .travis.yml
  Makefile
  README.md
  bower.json
  client/gulpfile.ls
  client/javascripts/application.ls
  client/stylesheets/_bootstrap.scss
  client/stylesheets/application.scss
  package.json
  server/index.ls
feat: client, server

* decouple view from server, open an endpoint for current user
feat(newrelic): add newrelic support