Add filters. Deprecate bundles and install options.

Updates the spec, the schema, and the code. Includes tests.

Closes #113 (deprecate things).
Closes #129 (add filter keywords).

This will require an update to CKAN-meta, which I've already got ready.