- KIWIISOLinux fixes:
  + added addBootEFILive magic block creation to the source
    media KIWICollect code too
  + extend magic block lookup in findAndCopyMagicBlock()
    from 2 to 8 files and from 4 to 8 blocks (bnc #804428)
- add critic exception for the _new_instance private method in all
  singletons.
  + The method is called from the base class only and thus does not
    appear to be called when perlcritic parses the code.
- convert the Locator to a singleton
  + the locator holds no state and we really only need one per kiwi
    invocation