Add travis

Adds travis CI config file and all stuff which is required for it.