Pass exercises 2.1 and 2.2
Implement "oxo"+ parser
Implement EagerParser (i.e. a combinator that takes `Parser[+T]` but not `=> Parser[+T]` as an argument) that fails