Add QuantityHandler

Similar assumptions as in TimeHandler (see #49):
* ~~The equality field is a simple, human readable string representation.~~
* ~~Ignore lower/upper bounds when searching.~~
* ~~Ignore decimal places beyond PHP's build-in "14 significant digits" string conversion.~~
* ~~StringHasher is used to be able to have a maximum length. Otherwise it would be unlimited since the unit doesn't have a limit.~~
* Order by float value. Ordering by unit doesn't make any sense.
* No unit conversion (for now, may be implemented in a future version).
This is an "inner" match: we are looking for values that are in the range of the value we supplied. I would prefer to use another operator for that, instead of COMP_EQUAL. We can change this later I guess, but it's something we should keep in mind. "equal" isn't really defiend on quantities.