Simplified string work

1. Dropped redundand boxing
2. Switched to MaybeOwned to allow static strings 
   to be used for State log name
Trait renaming	

MDBIncomingValue -> ToMdbValue
MDBOutgoingValue -> FromMdbValue

More consistent with Rust style