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.