Added Travis configuration and enhanced .gitignore.
Finished build system.