refactor(gen:endpoint): configurable route url

* Configurable route base, defaults to `/api/`. This only affects the
  client URL, the backend code will still be written to `server/api`.

* Configurable pluralization of route, defaults to true.

Closes #338
Merge pull request #350 from mvhenderson/feature/configRouteUrl

refactor(gen:endpoint): configurable route url
fix(app:server:thing.controller): missing `res` param for handleError added
style(app:client:coffee) client-side cleanup of .coffee files
Merge pull request #351 from chester1000/client-coffee-clenup

style(app:client:coffee) client-side cleanup of .coffee files
fix(server): fix seeding of db in test mode causing tests to randomly fail

seeding of db will now be disabled by default for all environments, but will be enabled for the development environment

closes #352
Merge branch 'master' of github.com:DaftMonk/generator-angular-fullstack