Fixed the failing test: npm test first *builds* then *test*
Merge pull request #9 from juhamust/npm-test-fix

Fixed the failing test: npm test first *builds* then *test*
Added Docker support to boilerplate

- Introduced a `build` task because integration only combined resources
  (also needed for working Docker setup)
- Updated npm script paths to work also in Docker environment
- Updated documentation regarding to Docker
- Installing and running app with custom `app` user