Merge pull request #2 from numenta/master

Merge master@HEAD
batch rename to UpperCamelCase for #69 without replace include
rename all affected #include
rename CMake generated files for test_everything
rename the test header included
further rename the test header included
rename test object to pass `testeverything`
merge master and resolve conflicts
Merge https://github.com/numenta/nupic.core into issue-69-source-file-renaming
Merge branch 'master' of https://github.com/numenta/nupic.core into issue-69-source-file-renaming
Merge branch 'master' of https://github.com/numenta/nupic.core into issue-69-source-file-renaming
Merge branch 'master' of https://github.com/numenta/nupic.core into issue-69-source-file-renaming
Merge pull request #96 from utensil/80-engine-api-doc

Improve `engine` API doc: Dimensions, Input/Output, Link
reproduce #48
Recover `zlib.h` files from numenta:master@46835bfdf53b4b2d12f88ed1fd0dd02f33bf22aa
Remove reproduction of #48 after fixed it
Merge branch 'master' of https://github.com/numenta/nupic.core into issue-69-source-file-renaming
Merge pull request #76 from utensil/issue-69-source-file-renaming

rename source files to follow UpperCamelCase convention
First attempt at OSX build matrix.
Merge pull request #98 from rhyolight/osx-travis

Adding OSX to build matrix