Allow web app URL prefix to be configured
Support for configurable URL in terminus
(PDB-651) Fix dashboard to be compatible with url prefix
Add deprecation warning to docs for `explicit` metric type strings
(PDB-651) Add docs for url-prefix setting
(PDB-658) Move facts endpoint to new query engine

This one was a little more messy. Facts currently coerces values to
numbers when using a comparison operator. I have the basics in the query
engine to support this (called "coercible-string"). Other string columns
don't support that (and there are tests ensuring errors are thrown if
users try it). The current code supports both. This also adds <,>,<=, >=
support to the engine, but existing columns that support this need to
have their types changed to number and tests added (will add later).

There's also some additional validations that facts have that others
don't, such as ensuring "not" has only a single clause. There's also a
test around not support nil queries, but really just falls through to
checking that "and" has no empty clauses. I've added those checks to
make the tests pass, but it needs to be reworked once I have my arms
around the checks the other endpoints do.
Merge pull request #979 from senior/ticket/master/pdb-658-moving-facts-to-qe

(PDB-658) Move facts endpoint to new query engine
Update `with-http-app` fixture to include default for url-prefix
Merge pull request #962 from cprice404/feature/master/configurable-url-prefix

Allow configurable url prefix
(PDB-651) Fix spec failure on ruby 1.8.7

One of the new spec tests contained an expectation that used
a block argument destructuring syntax which has changed
between ruby 1.8.7 and ruby 1.9.3.  This commit fixes
the test to use a syntax that is compatible with both
ruby versions.
Merge pull request #980 from cprice404/bug/master/PDB-651-fix-spec-for-ruby-187

(PDB-651) Fix spec failure on ruby 1.8.7
(PDB-660) Environments end-point streaming

This patch adds streaming to the environments end-point.

Signed-off-by: Ken Barber <ken@bob.sh>