Emit now also contains the start position of the found keyword
Issue #1 remove overlapping intervals. Resolution rule: longer matches over smaller ones, left-most over right-most
Issue #1 fixed bug in compareTo method of Interval. Problem was the compareTo only worked on start position, whereas it should also work on end position.
Issue #1 added documentation for removing overlapping matches