Feature.seq

This is a proposed implementation of `seq`, which may be poorly named.  It's an "applicative-style" way to combine parsers, and it is most similar to `liftA` from haskell.