Remove all traces of the old API

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

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

* Complete draft v3/draft v4 validation, with "format".
* Implement a first, crude version of a complete validator.
* New class "ProcessorSelector": select a processor according to a "Predicate",
* with an optional default.
* Replace tree implementations with thread safe versions.
* Add methods to "ProcessingReport" interface to get/set log/exception
* thresholds.
* Remove all traces of the old API.

Francis Galiegue (79):
      Announce 1.99.4
      Cache ref lookups
      Performance test of the new syntax API
      README updates
      More README updates
      Move some code around, and start writing doc
      Start to add draft v3 syntax validators
      Complete draft v3 syntax checking
      Start and add draft v3 digesters
      IDEA inspection run
      Reorganize digesters
      Reorganize imports
      Reorganize imports, part 2
      Add tests for type and disallow digesters (v3)
      Finish draft v3 digesters
      Move "callback only" keyword tests to their own test subpackage
      Start to add some draft v3 keyword validators, plus tests
      Lots of class renaming
      Add keyword validation for draft v3's type
      Complete draft v3 validation now in place and tested
      Move formats away in old/, to leave place for new implenetation
      Remove old examples
      Start to put the basic infrastructure into place for format
      More format infrastructure
      Start to test FormatProcessor mechanics
      Finish FormatProcessor mechanics testing
      Announce 1.5.5 in maven downloads
      Complete test infrastructure for format attributes, first test
      Complete attribute tests for all common v3/v4 attributes
      Complete format attribute tests
      Move UTCMillisecAttribute to the correct package
      New ProcessorSelector
      Finish ProcessorSelector testing, and fix a bug...
      Move package JacksonUtils, reorganize imports
      README updates
      Add Keyword{,Builder}
      Complete the Library{,Builder} classes with all necessary elements
      Some quick and dirty code to get a first version of the library running
      Some crude code for a crude complete validator
      CrudeValidator: make it validate
      SchemaVersion: fix stupid bug
      ProcessingReport: add {get,set}{LogLevel,ExceptionThreshold} methods
      Make all created subreports grab the log level of the main report in keywords
      Style nitpick
      ProcessingReport: add new .getMessages() method
      Add comment in SyntaxProcessor about its current pitfalls
      Change syntax validation processing, part 1
      Change syntax validation processing, part 2
      ListProcessingReport: be more careful when initiating from another report
      Change syntax validation processing, part 3
      Add a ValidationChain class
      CrudeValidator: kill the nasty syntax processing bug
      UncheckedReport: make it implement AsJson
      UncheckedReport: make it actually tell there is an error :/
      Start to copy javadoc over from old code
      Add missing "uri" format attribute!
      Complete Javadoc for .format     Signed-off-by: Francis Galiegue <fgaliegue@gmail.com>
      ValidationChain: add a FormatProcessor too
      Fix blatantly stupid error with enum validation
      Draft v3: add syntax checking for "required"
      OfficialTestSuite: use CrudeValidator
      Rename some methods in Json{,Schema}Tree
      Replace JsonTree with JsonTree2
      Remove old JsonTree
      Create ValidatedPaths and a cache
      Code nitpick
      New schema tree implementation as well
      Use the new SchemaTree everywhere
      Simplify test suite testing
      SchemaDigester: fix stupid, PEBKAC cache corruption bug
      OfficialTestSuite: reintroduce thread-enabled tests
      Convert jar namespace test to the new API
      Remove more traces of the old API in tests
      More tests converted, and remove an obsolete test
      Remove nearly all tests of the old API
      Javadoc cleanup
      Start and remove some old code/tests
      Remove all traces of the old API
      1.99.5

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