Removes getUInt32Sample from swig interface in favor of Random.sample.
Adds swig interface for Random.shuffle.
Adds unit tests for swigged sample and shuffle methods.
Adds exception handling
Update tests to use parameter name choices instead of sample.
A few last error types updated.
Merge branch 'master' of github.com:numenta/nupic
Sort the indices while pretty-printing a trace
Fixes sorting behavior to match C++.
minor update.
Switch to random SP in SPRegion

Switch to random SP in SPRegion when no learning has occurred.

Fixes #1395
Merge pull request #1396 from subutai/random_sp_region

Switch to random SP in SPRegion
Correctly handle unicode in MonitorMixinBase
Merge pull request #1398 from chetan51/issue-1397

Correctly handle unicode in MonitorMixinBase
Update to nupic.core SHA with necessary changes.
Update exact match SP test.
Add # segments and # synapses to temporal memory monitor mixin
Merge pull request #1394 from chetan51/issue-1393

Sort the indices while pretty-printing a trace
Fix column setup for inhibitColumn
Tests inconsistent with test parameters. Tests setup numColumns of 500 and 1000
but the column dimensions didn't match in two locations which could be confusing
to onlookers and is inconsistent.
Updates experiment threshold and deletes some generated files from git.