Breaking up support services into their own classes.
Adding options to made class more usable in existing puppet scripts.
Fixed setup for Fedora 17