Added empty VC UnitTest project
Added Factory Interface
Added Factory Container
InternalInstance does now only create an Instance if argument is not false
Added scope and empty benchmarker
Added Scope Implementation and some parts of the Benchmarker
Addded basic Macros for benchmark creation
Fixed some errors in the macros
Added filters to UnitTest
Added Chrono Classes for Time Measuring.

Restructured directory and added subdirectories
Updated filter to match new directory structure
Added ResultScope which stores all results of a scope.
Added ScopeName to ResultScope
Added actual Benchmarking implementation
Added Logger interface
Added Example Project
Minor changes on the unit test project.
Added Iterations Settings to the Benchmarker.

This settings has currently no effect. (TBI)
Added default ctor and + and - operators to TimeSpan
Implemented Usage for Iterations property.

Added ResultContainer to Solution which stores every iteration of the Benchmark.