DDF-886 - Added number support for the Query builder.

-adjusted the filter controller to handle different types numeric types
that come back from the search results.  Any java number type found will
be converted to the "number" filter type.  This saves alot of boilerplate
code and we can handle numbers in a generic way.
-removed != from the number operator list.  Its not supported on the
backend yet, so I left a placeholder for when its supported.
For maximum flexibility, I would not include a pre or post wildcard in the query.  If a user needs to match a partial word, they can include the wildcard where they need it.  That will allow them to do exact matches if they need to.