Add toolchain fetching

Instead of forcing the toolchain to be built from source every time, it
can be fetched from the github release
Add to gitignore
Add travis-ci integration