get controller so that it can be cached in container.
get real pager, not closure, to serialize into cache.
refactored; use go() outside of cache block, cache controller.
created matches filter in Rule/Filter.
updated tests to use matches filter.
abruptly added methods maybe used in the future!
moved HelperModel to Model_Helper under Model folder.
Merge branch 'mapper'