D-12007: API Checker Error Message Propogation

Added a natural ordering for Result with Result.compare & the Ordered trait
so that the most salient ErrorResult can be selected from a MultiErrorResult.

Priority is dictated by ErrorResult type & then path length in the automaton.

Updated MultiErrorResult to pass all method calls to the most salient ErrorResult
in its PriorityQueue.  Added allResults method which returns a Traversable of
all Results in the MultiErrorResult.

Added test cases to verify priority dictated by ErrorResult and value of
Result.allResults.  Current tests already verify priority by path length.
Merge pull request #151 from usnavi/D-12007

Issue: 51: D-12007: API Checker Error Message Propogation
Fixed NPE if an URL test on xsd type with no grammar specified.
Merge pull request #150 from InABlender/xsd_no_grammar

NULL Schema when testing against standard XSD types with no grammar
Prep for release.

1. Updated Release Notes
2. Removed SNAPSHOT dependencies
Merge pull request #152 from InABlender/update

Prep For Release
Modified project.scm.connection to support multiple deploy keys on Jenkins.

Signed-off-by: Jesse Gonzalez <jesse.gonzalez@rackspace.com>
[maven-release-plugin] prepare release api-checker-1.0.8
[maven-release-plugin] prepare for next development iteration
Updated to use 1.0.14-SNAPSHOT of WADL tools.
Merge pull request #161 from InABlender/update_too

Updated to use 1.0.14-SNAPSHOT of WADL tools.
Replace json-simple with jackson as the default json parser.
Merge pull request #160 from InABlender/json

Switch to jackson json processor
B-48943 - Update api-validator configuration to match translation when configuration xsl-engine

Updating the Config objec to accept the following
- select XSD engine as "Xerces" or "SaxonEE"
- select XSL engine as "Xalan", "XalanC", "SaxonHE" or "SaxonEE"

Deprecated the following
- Config.setUseSaxonEEValidation
- Config.getUseSaxonEEValidation
- Config.useSaxonEEValidation
B-48943 -  Update api-validator configuration to match translation when configuration xsl-engine

- Updating Config to accept "Saxon" for xslEngine to maintain compatibility
- Adding tests to verify Config object maintains backward compatibility
B-48943 - Update api-validator configuration to match translation when configuration xsl-engine

- Updating Config object as per Jorge's requests.
Merge pull request #162 from usnavi/xsd-engine

   B-48943 - Update api-validator configuration to match translation when configuration xsl-engine
Prep for release.
Merge pull request #163 from InABlender/prep

Prep for release.
[maven-release-plugin] prepare release api-checker-1.0.9