[WIP] Improve installation

This PR wiil make easier to install and launch BabitchClient by providing a multi mode docker image:

* Prod mode: build with grunt & start an nginx server
* Dev mode: Launch protractor's needed component, start a VNC server & a FTP Server for dev purposes
* Test mode: Launch protractor's needed component then run tests (by this way, travis test docker image build and then launch tests in a container)

Todo:

* [ ]  Find a way to pass config variable to the container
* [ ]  Register repository in Docker Hub to automatically generate image
I think all "production mode" had to be much more visible than dev or test mode :)