'relative-paths' should be honored

This is a change to the honor the relative-paths options, allowing buildout packages to be portable.

This is a similar change to gp.recipe.phantomjs: https://github.com/gawel/gp.recipe.phantomjs/pull/15

Also added some:
* unit tests
* travis-ci integration