fix(getAndRemove): clean up with promises
Merge pull request #9 from nolanlawson/cleanup-getandremove

fix(getAndRemove): clean up with promises