Feature delete all

Hey Leveton,

I add a `deleteAll` function to your lib.

It's implementation relies on:

1. getting all collection items
2. Map them to delete operations
3. Execute these operations through a `batch` call

This PR also contain some code cleaning and fixes to `package.json`.