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.
use lambda-sort, drop old custom code

 the lambda sort function requires -std=c++0x or -std=gnu++0x,
           // first supported in gnu 4.5, but our usage here busts in 4.5.2
           // and may first work in 4.6, not yet available pre-packaged for
           // Ubuntu 11.04.

requires c++0x and later and gcc 4.5+ which is now ok
Revert "use lambda-sort, drop old custom code"

This reverts commit 1083a775e34f728684ee86bb79cdcd033357f7b0.
drop dead code

since 2011, _learnActivity.add(...)
StringUtils: remove unused code toDouble()

was #if 0 ...
Fixed substitution arg order to match format format string in logExceptions decorator. Also fixed it to log any exception, not just those that are based on Exception.
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 pull request #313 from breznak/cleanup-deadcode

Cleanup deadcode
Incoroprated Scott's PR feedback for changes in logExceptions decorator, fixed bug, and implemented unit tests for it.