Add tests for jqc.util.CollectionBindable, and fix a few issues.
Update jqc.view.Collection to use the new jqc.util.CollectionBindable mixin, instead of defining that functionality itself.