Cache fix: when fieldsCache is empty, the query retrieves the whole document instead of just the _id
some fixes about cache
fixes about cache, removed request when null
removing _fields from documents, not needed now
Fixes in the tests about the new cache method
Merge pull request #12 from yunait/cache

New cache system