Removed SafeOption.

SafeOption proved to be less useful than originally intended. Rather
than fix the failed tests associated with this class (which actually
highlighted an invalid assumption about Scala's Option class),
SafeOption, and its related elements SafeSome & SafeNone, have been
removed and replaced by Scala Option, Some and None.