Fixed problem that possible islands could be of different size due to partial overlaps.
Added extra unit test to Matches class
Added extra unit test for overlapping islands in IslandConflictResolver.
Reenabled previously disabled paragraph in the Darwin example.
Hacky code that modifies the tokenizer and normalizer to split on punctuation. Needs cleaning up. Do not merge to trunk.