update build.xml, improve test scripts
update .travis.yml
Merge pull request #31 from pointhi/master

update build.xml, improve test scripts