Initial Commit
A generalized Encoder/Decoder for Swift (based on JSONEncoder/JSONDecoder) that allows for hookpoints to override how certain types get encoded/decoded.
ObjectCoder
A generalized Encoder/Decoder for Swift (based on JSONEncoder/JSONDecoder) that allows for hookpoints to override how certain types get encoded/decoded.