Create proper class selectors for newtype dictionaries

That is, make them identity functions
add missing library to cabal file
wobble pretty printing
better error reporting for 'applyTy'