minor fixes

InjectableLinkedMap is now clonable and serializable
Added new constructor to CachedObject
config parameter now works correctly
added initial S3 support