added in class for bulk_request generation and posting
Added a query logger to the builder. Added size checking for range queries. If the from value is to large swap it with the to value to make the query work as intended.
wrap the facets block in a check to prevent an empty facet field from crashing the result generator
phrasing in comment
Tweaked regexp to detect dates in ranges
Added support for hour facets. Tweaked the time formats to prevent problems with the range links