refactored (abstracted) image system
fixed possible nullpointer
code qualtity improvements
cleaned up image cache (removed native image cache)
refactored the image File cache system to the location api

(for more general usage such ass accessing SMB shares for cached images)
refactored crypto system

Added support for Credital manager (remember Creditals functionality)
which is part of the long term goal of integration of several media
sources such as web services.
general fixes and imrpovments in image cache handling
Merge branch 'bitmap-abstraction'