upgrade libs
fix gitignore and add build package
upgrade win8 projects to win8.1
make QueryCache generic. Step 1.
make QueryCache generic & async. Step 2.
get rid of cache key
upgrade json.net
fix comment