Add Applicative and Functor instance (to fix warnings with GHC 7.8.*)
Add Monoid instance for Builder