Fix incorrect pointer location in subschema reportings

"disallow", "type" (v3), "allOf", "anyOf" and "oneOf" all reported
"/xxx/something" as a base report and did not prepend the current schema
pointer. Fix.

Signed-off-by: Francis Galiegue <fgaliegue@gmail.com>
1.99.8

Signed-off-by: Francis Galiegue <fgaliegue@gmail.com>
Announce 1.99.8

* Fix incorrect pointer reporting in subschemas for keywords "disallow", "type"
  (draft v3), "allOf", "anyOf", "oneOf".
* "host-name" format attribute in v3 is "hostname" in v4: fix
* When encountering a JSON Reference, the array/object subschema calculation
  should be done on the resolved reference, not the reference itself.
* Some minor code cleanups.

Francis Galiegue (11):
      Announce 1.99.7
      README.markdown: add link to ChangeLog for devel version
      JsonSchemaFactoryBuilder: fix brown paper bag error
      Remove "crude" processor
      JsonSchemaFactory: add a .byDefault() static method
      ValidationProcessor: calculate ref resolving input _before_ validation
      Eat own dog's food: "host-name" attribute has changed name in draft v4
      Is "a_b" a valid hostname?
      JsonFragment: unimplement Comparable<>
      Fix incorrect pointer location in subschema reportings
      1.99.8

Signed-off-by: Francis Galiegue <fgaliegue@gmail.com>