Minor thread safety improvements to Final and FinalStruct.
FinalStruct can now be created from anythin that has a #to_h method
Improved thread safety and documentation of FinalStruct.
Updated documentation and specs for FinalStruct.