Minimizing DOM repaints/reflows due to pagination control rendering by keeping it out of the DOM until adding listeners

Version bump
Changed the return value from `data.batch()` deferred to be the record set, removed redundant ops from `data.sort()`, deprecated & removed `regex.nil`
Created `data.join()` to perform INNER JOINs of two `DataStores`, updated docblocks

Typo
Merge pull request #382 from avoidwork/edge

Minor fixes, API change