#727 package repository extension now supports message based plugin API

If the above is handled, then I think this check should be removed. It should never be null, and the check two lines below (packageConfiguration) should also be removed. Rather, it should throw if it is null.