Refactoring

- Refactored data lists to not require events from the data store, allowing `data.events` to be `false` for lower latency by decorating data stores with `data.datalists[]` (fixes #173)
- Cleaned up `datalist.pages()`
- Created `datalist.del()`
- Created `datalist.display()`
- Created `datalist.set()`
- Updated `data.form()`
- Optimized call stack for all `array.contains()` calls
- Created `utility.target()` & exposed it as `abaaso.target()` / `$.target()` for standard Event target retrieval
- Moved `xhr` Error messages into `label.error`