[idea] add "gulp buld" run configuration
[karma] refactor js unit-tests, add PageCtrl existence test
[gulp] gulp watch doesn't depend on build anymore
[e2e] more end-to-end tests