gulpfile: fix nodemon settings

Remove the dependency on packages, provide sensible static configuration
that works for all packages and non-packages alike.

Ignore `**/test/**` files.

Remove no longer used method `findSrc()`.

Note: as of #7, there is no `modules/package.json`, thus the previous
nodemon configuration was not picking changes made in `modules/*.js`.
gulpfile: fix nodemon settings

Remove the dependency on packages, provide sensible static configuration
that works for all packages and non-packages alike.

Ignore `**/test/**` files.

Remove no longer used method `findSrc()`.

Note: as of #7, there is no `modules/package.json`, thus the previous
nodemon configuration was not picking changes made in `modules/*.js`.
api: move code out of app.api.js

Add api/boot/authentication.js to enable authentication once we are
ready for that.

Add api/boot/change-tracking.js to expose Todo's ChangeModel.
api: Move config of api path to app.local.json

Add `api/app.json` and `api/app.local.json` to configure the api server.

Modify api/app.api.js to load these config files via loopback-boot
and use `server.get('restApiRoot')` instead of `CONFIG.api.root`.
Merge pull request #16 from strongloop/feature/api-app-cleanup

Feature/api app cleanup
Merge pull request #10 from strongloop/feature/fix-nodemon-watch

gulpfile: fix nodemon settings
Merge branch 'feature/fix-nodemon-watch'

Merge in forgotten force-push.
web/app: configure path to page templates

Express searches page templates in `$(pwd)/view` by default.
That obviously does not work when the server is started via

    node web/app

In this commit, the express app is configured with a views path
resolved using `__dirname`, which makes it independent on the current
working directory.
Merge pull request #20 from strongloop/feature/fix-missing-home-ejs

web/app: configure path to page templates
Fix build to create html5/build first

Add a build step to `html5/configure.js` to create `html5/build`
before writing datasources.js and models.js files to that directory.

Modify the master gulpfile to report build errors on reload.