Improved test process

Modified CMakeLists.txt in order to use CTest.
Replaced stdout in test_fused_map and test_fused_value_map with C assert.
Added algorithms merge, insert and erase.

The algorithms merge, insert and erase are now available
both in the variadic and sequence version. (erase was already available
in the variadic version).
map and vector now use the insert and erase algorithms