Substantially combine WiggleParser classes

IGV-1875
Fix bug where borders wouldn't always get colored when they should

This was due to using == comparison, rather than .equals