Fixed ShouldBe namesapce, marked as obsolete
Added ShouldThrow<T>
build cleanup, code cleanup