DO NOT MERGE: Feature/counter columns

- Added ability to select a ```CounterColumn```.
- Added async lazy support for ```take, drop, slice``` in ```Iteratee```.
- Added basic error and query logging.