Convenience functions

Among other things, add `stack-core-filter-data' to create subfilters within elisp itself.

Also move test suite to its own directory and create a means to load that data quickly.
Wait, I did have a reason.  Also on mobile now, but consider the case of `((1 . a) ( 2 . [1 2 3]))`.