Add NTJsonDictionary, replacing NSProxy approach to improve performance
default to caches, add additional constructors for setting the storePath
add ability to set cache size & flush cache