Implement TestKitBase and Xunit.TestKit

- Most of TestKitBase is implemented
- Added a TestKit for xUnit.
- Moved AkkaSpec out of TestKit
- Implemented Duration and FiniteDuration. Like Scala's but must be positive (not sure what a negative duration is... )
- Other changes are due to breaking changes in TestKit