grok-py release 0.2.12
  - Remove run_tests in favor of run_tests.sh
  - When adding data to a stream, handle TypeError and check for NoneType,
    interpret as missing value.
  - grokpy.stream.Stream._parseRecord() will now attempt to convert scalar
    fields into floats() when generating a request to append data to a stream
    in grokpy.stream.Stream.addRecords().  If a scalar field cannot be
    converted into a float, and is recognized as one of the possible missing
    values, then it is ultimately sent as a null value in the API request.
    Otherwise, if a scalar field cannot be represented as a number according to
    the json specification (http://www.ietf.org/rfc/rfc4627.txt), then a
    ValueError exception is raised.