Add support for .NET Compact Framework

First attempt to add support for .NET Compact Framework
.NET Compact Framework (Unit Test)

Add some tests to Compact Framework solution