New enabled Ubuntu plugins with correct reformat

Hello,

This is the new pull request which override the previous one that I just closed.  It contains the same mods but reformatted according to the new upstream/master content.

Following Bryn's comment, I checked the ldap.py and the reason for bringing over most of the code in the DebianLdap class is that paths and packages are different b/w RH & Debian based distro