[tests] TestAll: enable command line test selection
CMake: basic test support
[test] TestAll -> Runner: move directly to test

The Runner binary will from now on be the binary through which
all tests will be run.
All source will also be located directly under the "test" dir.
All tests are disabled for now.
[test] TestBlock: move to parent dir and re-enable
[test] TestBlock: remove main method from TestBlock.cpp
[test] TestCharon: move and re-enable
[test] CMake: add Test*.cpp to Runner sources
CMake: Add boost output
[test] TestCharon: kill main() and move implementation to cpp
[test] TestGroup: move file and implementation to cpp
[test] TestDataSet: move file + impl. [test currently failing!]
XCode: fix build
[test] TestDataArray: move file & impl.
[test] TestNamedEntityWithSources: move f+i [basically empty]
[test] TestNDBuffer: move file + implementation
[test] TestDataTag: move file + implementation
[test] TestProperty: move file + impl. [test currently failing]
[test] TestSection: move file+implementation
[test] TestRepresentation: move file + implementation
[test] TestSource: move file + implementation