Refactoring for rpm packaging

Split stuff out into /usr/bin, /etc and /usr/libexec.
Probably need to create install script and update docs.

And yeah, it will not run on RHEL5 because `sort -V` isn't there.... I figured out a few dependencies along the way :)

Comments?