Fix a number of miscellaneous draft v3 bugs and add new unit tests.
Fix issue #32: required properties ignored including new unit tests
Fix array types (items, additionalItems), and tuple typing. Add unit tests.
Fix issue #33: Strict type checking for number and integer types.
Implement support for exclusiveMinimum and exclusiveMaximum.
Fix issues with uniqueItems in arrays. Use var_export() instead of print_r().
Fix issues with the use of disallow. Add draft v3 disallow unit tests.
Implement dependencies per draft specification. Refactor required.
Fix Scrutinizer errors.
Fix Scrutinizer errors.
Fix extends so that it accepts a schema or an array of schemas.
Fix regex format validation and fix the regex format unit tests.
Fix divisibleBy for small numbers per draft unit tests.
Merge pull request #41 from mchiocca/master

Fix issues #32 and #33. Draft v3 compliance excluding $ref, $schema, and id.