remove junk from Transformers
add MaybeT MonadWriter instance; AZero' and APlus' instances for WriterT
split non-parser-specific combinators into separate module; add more monad transformer examples that demonstrate the significance of stacking order