Feature/aix/nim package provider

This series of commits fixes several issues in the NIM package provider (most having to do with installing RPMs from a NIM lpp_source).

The code is terrifying and full of nasty regular expressions and conditionals, but I spent several days doing scoping work to try to come up with a better way to handle this stuff and was unable to do so.