Run server tests with `npm test`.
watch: Add gulp watch.
watch: Add gulp default, which watches.
watch: Add npm run watch, which watches via gulp only.
watch: Add npm run nodemon, to watch gulp and server.
Handle bower from gulp.
watch: Reload browser with browser-sync.
watch: Trigger browser-sync after server restart.
Add hypermedia api.
Output correct links in hypermedia api.
Add ngResource.
Replace todoItems with Todo $resource.