added install requirements to readme
added X session start in case if there is none
update setup requirments
update .travis.yml