First reviewable version of the Pageable Mixin.
Remaining work:
1) Fix issue with _setBusy / _showLoadingPanel that must be called when
the node is attached to the document. This is currently not guaranteed
because _setBusy can be called from refreshProperties.
2) Functional tests
3) User documentation and samples