Allow Integers for FloatFilters
Fix #10; write better error messages

I suspect this won't work for some filter types. A hypothetical
"URIFilter" would get back an error like:

>   is not a valid uri

That's not too pretty.