Added base argument to plugin loader
Added base argument to plugin loader

The new base argument for the __init__() function allows to define an
alternative base to load plugins from. This can be used in unittests to
load plugins from temporary locations.

takeshixx/deen,takeshixx/deen