Revert "Revert "Merge pull request #177 from breznak/c++11""

This reverts commit 8ab6254fa7397a5962423d5687237a28389af171.

Conflicts:
	.travis.yml
	src/main/test/Tester.cpp
	src/test/testeverything/TestEverythingMain.cpp
	src/test/unit/test/TesterTest.hpp
fix wrong settings, probably during a merge
compile nupic.core as PIC
include static yaml-cpp on osx
Reorder libs to put yaml-cpp before libyaml.  Seems to fix OS X builds.
This fixes the test, but it'd be great to know why these values change, or if it's a problem at all
Revert "This fixes the test, but it'd be great to know why these values change, or if it's a problem at all"

This reverts commit 0351e100ff8ec9902cd7ce7eac5589a61963a9ac.
Fix Random.shuffle to not rely on std lib shuffle that differs between libstdc++ and libc++.
Merge pull request #218 from scottpurdy/shuffle

Fix Random.shuffle to not rely on std lib shuffle that differs between l...
Merge branch 'master' into c++11
Merge branch 'c++11' of github.com:breznak/nupic.core into c++11
Merge pull request #213 from breznak/c++11

c++11 switch
Merge pull request #5 from numenta/master

Updating master with C++11 switch