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

Conflicts:
  .gitignore
  .travis.yml
  Makefile
  README.md
  bower.json
  client/gulpfile.ls
  client/javascripts/application.ls
  client/stylesheets/_bootstrap.scss
  client/stylesheets/application.scss
  client/views/index.jade
  gulpfile.ls
  index.ls
  package.json
  server/gulpfile.ls
  server/index.ls
  test/karma.js
  test/protractor.js