Split of enum_dns in to single modules - Reverse Lookup

Long time ago I got as a request from Jcran while he was still at R7 to split the enum_dns module in to easier to maintain modules and refactor them for better use and reporting of data this is the split of the Reverse Lookup part.