Misc fixes for better redhat epel package support

I've not tested the 10gen redhat packages, but some of the paths were incorrect for the epel mongo packages stock locations.  Added in variables for those.  

Made changes so that names, requires, subscribes use the variables instead of having them hard coded for 10gen etc....

Added the option to set a bind_ip in config and to use replset instead of master/slave.