Grokengine

This has a ton of changes for removing grokengine references from NuPIC and also adds a ton of tests from an internal Grok repository.