Add support to bind to ldap for freeradius.  Also various fixes to make ...

...this work for centos and ubuntu, changing packages, abstrating vairable.  Also added some spec tests