Symlink pylintrc to tests directory
Addresses potential cause of issue #885 but do not have data set to reproduce the bug.
Apply bugfix to KNN anomaly classifier region as well.
Refactor anomaly score computation for reusability and ease of testing.
Reuse anomaly score computation in anomaly classifier.
Added tests for computeAnomalyScore.
Fix style issues in test file.
Removed misleading comment
Add accessors getInputDimensions and getColumnDimensions to SP
Merge branch 'master' into issue-887
Move anomaly score function out of OPF.
Shows cmake version.

Fixes #899
README updates:

- removed inline OPF examples in favor of links to Using Nupic wiki
  page, which contains examples, tutorials, and screencasts
- replaced ambiguous and non-executable example of running tests with a
  line-by-line runnable example of running tests from make
- added note about anomaly detection capabilities to project
  description
Adding tests_all
Merge branch 'master' of github.com:numenta/nupic into update-readme
Merge branch 'master' of github.com:numenta/nupic into cmake-version

Conflicts:
	.travis.yml
Updated comment
Merge pull request #900 from rhyolight/cmake-version

Shows cmake version.
Merge pull request #904 from rhyolight/update-readme

README updates:
Build as a c++ project rather than python.  The Travis Python environment is fubar anyway and we have to build up our own Python environment from scratch.