Adding Rust CI Docs Upload.
Trying documentation upload again.
Documentation is still broken. Trying to fix.
Migrating build process away from rustpkg.
Manually loading fglrx.

I'm not really sure this will work, since presumably the Travis VMs don't have AMD video cards.
Merge remote-tracking branch 'csherratt/master' into merge
Manually installing fglrx doesn't work.
Updated to work on latest rustc