initial cuts of Transogrifier
cleanup format
chain transmogrifiers
transmogrifiers for -> Fahrenheit
fahrenheit transmogrifier

There's still an issue with chaining
transmogrifiers. 'get_code' seems to
call directly to the underyling thing
(wrapped several levels) and not
to the previous transmogrifier.