Initial commit

# Repository structure changed;
# Solution structure changed;
# Unity3D project broken (will be changed);
# Unit tests will be added.
More refactoring.

# Added unit tests project;
# Removed FinderResult and IGizmo.
Minor changes.
Removed service locator methods
More refactoring

# Added map initializer;
# Added finder tests;
# Code cleanup.
Unity project cleanup
Start Unity3D demo

# Code cleanup;
# Start work with Unity3D.
Updated Unity3D project
Minor changes
Merge pull request #1 from VladikAN/DI-refactoring

Di refactoring