Moved cache queue before of the store get function
Lint fixes
Capture work function exceptions and fill callbacks accordingly
Run wrap callback function in original domain
Unit tests for thrown errors in the work function.
Merge pull request #18 from aletorrado/master

Moved cache queue before of the store get function. (up to 2x performance boost).