add travis file
Merge pull request #614 from ros/travis

add travis file
Refactor: do not check whether '.' exists, and no possibly unused call to abspath
part of #304 create a workspace marker file when build succeeded.