the pull request fixes the bug that nullable enums do not respect the [Flags] attribute which results in the enum being serialized as an integer.
I added a unit test as well.
fix handling of nullable enums
add unit tests for enum serialization
fix whitespace in EnumTests.cs
move EnumTests into ServiceStack.Text.Tests