setters should provide fluent interface

setNew, setDeleted and resetModified should return $this as all the other setters to provide fluent interface.
Added hhvm to travis
Merge pull request #804 from Gamesh/patch-1

setters should provide fluent interface
Merge branch 'master' into survos
First try to load platform from the user provided build properties
try to fix #815
With test
Merge pull request #816 from fzerorubigd/master

First try to load platform from the user provided build properties, try ...
Merge branch 'master' into survos