thenMock initial
introduces promise mock
bug in index.js
use deferred instead of promise. Version 0.1.4