Symlink pylintrc to tests directory
SP: Assert that number of input dimensions equals number of column dimensions
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
Download, build, and install python, setuptools, pip, and nupic python
dependencies from scratch in order to build nupic following recent changes to
Travis-CI
Merge pull request #906 from oxtopus/901-travis-cmake-errors

Update NuPIC Travis-CI config
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