Added support for caching and restoring seeding material for the KeyObjFactory to disk. NOTE: Looks like we have a bug; when I change contents of seed and iv on disk, generated keys are the same. Generated keys only change if I use a different secret value.