Travis-CI

Configuration for travis-ci.org. After merging we need to enable travis github hook.

@bobsilverberg r?
Well yes and no. Here's a more detailed explanation
 - `dev.txt` links to funfactory's `dev.txt` which links to funfactory's `compiled.txt`
 - Because you don't have anything in your project's `compiled.txt` you 're covered, but if you add things in your project's `compiled.txt` you need to install both.

So now that I've explained it and I understand it better, I propose that we leave the documentation as is and I'll pull request to add `compiled.txt` to `travis.yml`. It won't make a difference atm but it will guard us from future wtfs.