Modified CLAClassifier to not 'cheat' when doing 0-step ahead prediction (spatial classification) and use any knowledge of the current classification input actual value when producing the inference output. Updated the spatial classification scalar tests to use a scalar encoder for the classified value
Merge branch 'master' into updatedSpatialClassification
Direct change to travis config.

It seems that using "only: master" prevents branches created directly within the repo from running in travis, even when merged into master. I'm hoping this will enable them.
Merge branch 'master' into updatedSpatialClassification
Merge pull request #87 from numenta/updatedSpatialClassification

Updated spatial classification
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
Adds client example for hotgym.
Merge pull request #99 from scottpurdy/master

Adds hotgym client example
TP example code
Adds metrics to the hotgym client example.
Merge branch 'master' of github.com:numenta/nupic
Updated README
Cleans up hotgym client a little bit.
Updated copyright headers
removed pickle file