Add travis build
If vendors directory doesn't exist use lock packages instead of diff added- Fixes #3