A better way to call the module
Removes some errors 

Removes error:

TypeError: object is not a function
Improves library's mention
Increase Compatibility
Changes to formats to make millisecond element optional. #42
Revert "Changes to formats to make millisecond element optional. #42"

This reverts commit 1191a88925cbf72ee2434ee682d3216025f67f5c.
Library and test changes for issue #42.

The millisecond element is optional for strings validated against the
"date-time" format.
Merge pull request #37 from hypercharge/master

extends having a $ref to schema uri removed other sibling attributes
Merge pull request #38 from ubx-abraham/patch-1

A better way to call the module
Merge pull request #39 from abramx/patch-1

Removes some errors
Merge pull request #40 from abramx/patch-2

Improves library's mention
Merge pull request #41 from abramx/patch-3

Increase Compatibility
Be more explicit about where Validator comes from, closes #35
Merge pull request #43 from egrove/master

Fix for issue #42; Milliseconds optional for "date-time" format.
Time for a new version ...
Better readable license
optional enum is valid when field ommited