Alter `npm test` to use `make dist`
Alter test.js to use `make dist` output
Ignore components/
Alter #put() to support multiple keys
Fix #shift() storage error handling

* List/map were updated prior to storage attempt (error-check).
* Bump version to 1.1.0, vs. 1.0.1, due to known upcoming new features
  in branch.
Verify #put() updates list conditionally
Verify #get() updates list conditionally
Remove redundant tests
Verify #remove() updates list conditionally

* Remove keymap assertion from list test.
Add missing package.json fields
Add license file
Bump package.json to 1.1.0
Refactor get/put list updating into new methods
Refactor #remove() list updating into new method
Add multi-key impls/stubs to tests
Add putMulti/getMulti test plan
Finish initial #getMulti
Add initial #removeMulti()
Add #removeMulti and mutli-integration test plan
Add #putMulti() tests