I rewrote some stuff...

I could only get Arch, Cent 6.6 & 7, Fedora, OpenSUSE, and Scientific working (others didn't boot for some reason, still investigating), but I rewrote the update script to require a given path, instead of having a hardcoded one, and it calls out to the other scripts in a saner way. 

I'll make a new PR with updated stuff when I can get more OSs working, I'd like to have Debian, Ubuntu, FreeBSD, OpenBSD, and Gentoo in here too.

Also script can now be run on a weekly or so cron job, and will get updates to Arch (and other repos if relevant) when they come out.

Fedora 21 is notably missing, because mirrors was giving me a `403 - Forbidden` when I tried to access it. Will be added once that gets resolved.