-add try catch in rep to 'check' if there's an input or not, don't know if this is the right thing
- add EOF trait for StreamMarkedArray
- Parser don't catch exception anymore, catch an EOF instead
- add some tests
- typing more and more correct :-)
- Parser[T] becomes Parser[+T] and {def |(parser2: Parser[T]):Parser[T]}  becomes {def |[U >: T](parser2: Parser[U]):Parser[U]}
- remove try catch in parsers code
- error in rep now display the rule where it has failed (but a pretty printer is needed)
- add wildcard[T] combinator
- add ignore/unary_- combinator
- fix bug with rule expansion
- add test for rule expansion, wildcard and ignore
- show(reify($a)) was making the whole thing fail : cannot materialize ...
-add tests for arithmetic parser
- add test for srt file parsing. twd413.srt is not included, bring your own !
- forgot to add test file
- add seq combinator, can now deal with List of Elem efficiently (and especially strings)