initial caching implementation
added json helper methods
fixed caching for files
 got dropbox working with caching, changed syncfs.c to use dynamic watchpoints instead of max 255
Merge branch 'feature-cache'