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
build: update configure (unix) to accpept python 2.7 too

both python version 2.6, 2.7 are supported, there's little difference:
http://docs.python.org/dev/whatsnew/2.7.html#porting-to-python-2-7
enable python 2.6 / 2.7 in include header files

conditional include on _PY27 defined in configure if python is v2.7
make links for python2.7 -> python2.6 in external/ dir

this enables build with python2.7
not necessary after libs are modular