Added state combinator, which encapsulates some mutable state
fixed SOE in implementation of liftL and added feed1 combinator