Multiple fixes and unittests
Add FluentSharp.O2Platform project