Removing experimental TP.
remove yaml-cpp build files

provide the libyaml.a without the source files (as other libs)
fix warning: unused variable size_
update yaml-cpp headers to 0.3

libyaml.a has to be rebuilt to this version too
yaml-cpp 0.3 : implement API changes

see http://code.google.com/p/yaml-cpp/wiki/BreakingChanges
enable check (was blocked by nupic 1.x Nodes)
provide compiled static lib libyaml.a ver 0.3

with -fPIC
Revert "enable check (was blocked by nupic 1.x Nodes)"

This reverts commit 6fcb8926d85b71267175decaf966e90d3f74b191.
causing some problems now, investigate later
name private functions _
yaml-cpp: partially revert : API - use Read()
Merge remote-tracking branch 'upstream/master' into cleanup
Remove reference to TP_R.
enable --all tests in default run_tests.sh

I fugured errors occur on local machine when using --all switch,
and are not spotted with plain ./run_tests.sh

As a means to figure out the error, as well as for better coverage
I suggest we run with the --all as default
Merge branch 'master' into weird-err-run_tests-all
Revert "enable --all tests in default run_tests.sh"

This reverts commit fd0041fb8aa04e3e2ebaf4b4d9fb7b21bcfd2395.
..because swarming might not be available at the user's machine (SQL)
use fast-fail (-x) for run_test.sh as default

for faster Travis builds with failure.
move (problematic) tp10x2 test to unittests as default

move from integration, so this test is run on local machines with ./run_tests.sh
Merge branch 'master' into weird-err-run_tests-all
Revert "use fast-fail (-x) for run_test.sh as default"

This reverts commit 377f9cea6dab262d43707787c72fdee8876b054f.
Austin suggested a better place to default the -x option
make failfast default in run_tests.py

thanks oxtopus