Big integers as metric values invoke no HTTP response from BF.

It turns out Jackson handles BigIntegers just fine (test case added). Problem is BF expects a numeric metric value to be either Integer, Long or Double. We don't deal with BigInteger. (Eventually we should).

Until we start handling BigInteger, let's start sending a BAD REQUEST to the clients so they know the submit failed. This should be documented somewhere in API documentation.