Fixed flaw in content-filter logic.
Added _view/fields-values.

I will expand this to do some recursion into objects but right now this is
completely sufficient to assist with some auto-completion.
Providing an end_key is kind-of a bitch; I figured appending a space to the
last start_key element and using inclusive_end=false should work most reliably.
Expanded _list/tabulate (in a self-explanatory way).
Simplified index key of _view/types-fields.

The more complicated one is still in the toolbox and I will certainly need it
to detect badly spelled field names etcetera. This one however will make more
sense if it is indexed by a simple type string.
Updated fields list according to selected types.
Made time range filter appear in #cuts list.

I like the action but this is written in a horrible way because tooltip texts
and captions are stated within the javascript explicitly. Thus exchanging them
will be a nightmare!!
It is still a neat feature though.
Enabled field-selection when a filter is added.

I made everything most useful as such:
1) if field and value is given, the property must match
2) if no value is given, the property must exist
3) if no field is given, any value must match.
I still have stupid labels inside the script part and this is going to be a
nightmare if noone fixes it. Also the .change() hook does not really behave
like I want, because now a filter is added as soon as I changed the text input
and left the box. This has the potential to be very, VERY annoying.