Switched to C++11. Basic game engine. Added boost unit tests and turtle mock lib. Added NetBeans project.
Added multi_function_node. Added small extentions to std tuple and functional in stdx. Corresponding unit tests. Added signal_handler in unit tests in order to avoid access violation breaking all unit tests.
Added boolean module.
Added node module with NodeEquality node.
Added PointSubtraction, PointToVector, VectorToPoint nodes and tests for all nodes in the geometric_operations module.
Added stdx::unwrap_and_forward overload with non const function. Added unit test for unwrap_and_forward.
Some formatting.
Added memorization_node and inherited matrix::memorization from it. Added corresponding tests.
Fixed bool conversion corresponding to boost 1.53 shared_ptr changes
Added tests for access violations in data policies.

Also separated tests with fatal errors in separate executable.
Removed unnecessary includes in tests.
Some renaming.
Added comment for construct_segfault_node test case.
nbproject new file refs
Fixed header guard.
Fixed comments.
Fixed functional nodes design.

Now they use only type parameters in templates for initialization (no
value template parameters as was before). And these parameters are
subject of concept checks.
Some reorganization of files and folders.