armv7 architecture configuration support
armv7 architecture and linux3 support for NuPIC
add armv7 architecture description
update README for chromebook ubuntu,crouton (ARMv7)
dummy commit for README
dummy commit for README
armv7 architecture configuration support
armv7 architecture and linux3 support for NuPIC
add armv7 architecture description
update README for chromebook ubuntu,crouton (ARMv7)
dummy commit for README
dummy commit for README
Merge branch 'master' of https://github.com/akamlani/nupic
Vector: add undocumented but required self.encoders field
add imports for Vector*Encoder
add imports to MultiEncoder
add PassThru to init
Merge branch 'master' into vector
A single CMake file with all build information

A new and improved CMake file.

Improvements:

Replacement of all CMake files to a single file in order to ease understanding and maintenance (this avoids several files scattered in the repository).
Environment variables (PATH, PYTHONPATH, NTA_ROOTDIR, etc) are set in own CMake file.
Now it use the own Swig executable and dependencies located on External folder. Before this, I used 'find_packages' which could set an incompatible version for Nupic.
Now it use the system python, i.e. the python package called from shell natively (similar to what Autotool version does). Before this, I used 'find_packages' which could set wrong python interpreter or libraries.
Build result: SUCCESS (including Swig modules!)

Tests results:
HtmTest: SUCCESS in all tests!
TestEverything: SUCCESS in all tests!
Python tests: SUCCESS in all tests!
Initial implementation of RandomDistributedScalarEncoder

Initial implementation of random distributed encoder. Hotgym works well with it, but not fully debugged yet. Tests in process.