Improve Travis + deploy make dist results
Because the results of make install
when using a prefix aren't binaries suitable to be released, some build steps could either be removed or simplified. Also added colorgcc to Travis to increase readability of the build log.
Every commit will still result in a new untagged release on Github, but the results of make dist
will now be attached to these releases. The Neovim project has a script they use to create nightly releases on every successful build, that aren't untagged releases and only keeps the most recent version. The script can be found here. We might be able to incorporate this into our own Travis configuration.