Fixed an error in FirstMaybe / LastMaybe for value types

Before this fix it returned the default value, wrapped in Maybe instead
of Nothing.
Serializable → DataContract

to build as a portable lib
new package version created