Removing redundant ValidationError implementation.
Merge remote-tracking branch 'origin/master'
Minor namespace fixup to be a wee bit more self-documenting of the intent.

Users of nupic should import validate from nupic.data.jsonhelpers, which may
also raise a ValidationError, also in nupic.data.jsonhelpers namespace, and
which is a subclass of ValueError.  With this changeset, it's obvious that
the ValidationError defined in nupic.data.jsonhelpers is explicitly the
implementation from Validictory.  Should we need to change it to a different
implementation, the assignment would change.
Use context manager to close a file after parsing json.
Raise own ValidationError exception implementation, which happens to be a
validictory.ValidationError subclass (which may change at some point in the
future), honoring the original intent of this module.
Merge pull request #91 from oxtopus/redundant_validationerror_exception

Redundant validationerror exception