Merge pull request #1 from esben/master

Ideas on how XD-embedded manifests should be structured and work
Travis CI setup
shell: Add pushd/popd functions

Signed-off-by: Esben Haabendal <esben@haabendal.dk>
shell: Add unittests

Signed-off-by: Esben Haabendal <esben@haabendal.dk>
Integrate nosetests in Travis CI setup

Signed-off-by: Esben Haabendal <esben@haabendal.dk>
Merge pull request #2 from esben/master

Integrate with Travis CI, extend xd.tool.shell and add unittests to it
Update README file with license information

Signed-off-by: Esben Haabendal <esben@haabendal.dk>