Added constructor and method to set storage file name. Added option to manually set jsonparser
Added getAll method to the KeyValueStorage interface. Also added factory interface to create a named key value storage
Added a named shared preferences storage with assisted injection support
Changes the way the mockmodule is set up