Closes [#12]. Re-implement #all() to always return key value pair list
- Update docs for new implementation of #all()