build(bower): move *bower* config to `config/`

Move the `bower.json` file from the application root directory to the
`config/` directory; the aim being the separation the application specific
data from the build toolchain.
build(git): add `*.log` to `.gitignore`
chore(build): add *docs* task to *build:release*

  - remove redundant *docs* task from *default*
docs(README): update/correct build instructions
chore(protractor): update protractor config

  - remove hardcoded *specs* paths
  - template hardcoded *`port.test`*
  - change *CoffeeScript* require from `coffee-script` to
    `coffee-script/register` -- v.1.7.0 no longer autoregisters
    `*.coffee` extensions[^1]

[^1] See: <https://github.com/angular/protractor/issues/38>