chore: Makefile, */gulpfile.ls, */index.ls

* setup scenario for protractor
* upgrade Makefile to newer folder structure and test process
* update protractor config to read port from config.port
* add install command to .travis.yml
* move start connect as gulp.task