[Review] Request from 'schaefi' @ 'openSUSE/kiwi/review_140716_cleanup_classes'

Please review the following changes:
  * fc080ad - Follow up fix for calling kiwi from git checkout   * fixup broken locale links in source boot image descriptions   * added Makefile target to check/update locale links on install
  * 1050219 - Cleanup KIWIArchList and KIWIUtil for style, conventions and perl critic
  * 6cd3cb5 - Cleanup use of modules and base classes   * prevent redefine of class methods
  * 4f84260 - Cleanup use of objects   * write global function readXMLFromImage   * use readXMLFromImage at all code parts which need to read     the XML description from an image file
  * d922b4e - Cleanup use of objects   * move xen check helper from KIWIBoot to global space   * move kernel splash helper from KIWIBoot to global space   * move buildmd5sum helper from KIWIBoot to global space   * prevent instances of KIWIBoot just for the purpose of     calling setupSplash and/or buildmd5sum