Change grok to nupic

Renamed all instances of grok to nupic for the framework environment.  It is a pretty straight-forward search and replace
Merge new stuff

Merge remote-tracking branch 'upstream/master'
rename of grok OPF framework to nupic

Lots more files got changed to pass the unit tests.
merge upstream into master

Merge remote-tracking branch 'upstream/master'
fix first_order_0.csv
Added README to spatial anomaly examples, saying they don't work well.
added clamodel to doxs
added modelfactory to doxygen fixes 1093
fixing merge conflicts with my doc patch
Update clamodel.py

Fix bad merge.
Merge pull request #1048 from moorejpdx/fix_1st_order

Continuation of Cleanup grok code for Issue #927
Merge pull request #1092 from rhyolight/outdated

Added README to spatial anomaly examples.
Corrected path
Merge pull request #1095 from evelynmitchell/master

Add clamodel, modelfactory to docs
SetupTools
Update .nupic_modules
Improve readability

description.py
Clearer code.
Why that weird spacing in the first three lines?

Connection.py
Deleted useless imports.
Merge pull request #1099 from mafagafo/master

Improve readability
Update .nupic_modules
Merge pull request #917 from DavidRagazzi/pip-installable

Pip installable