abstract out sliding window for any genomically mapped object
renaming read to region where applicable
fix test expected error message
more updates of comments and variable names from read to region
change reference region to hasreferenceregion
Merge pull request #139 from hammerlab/slidingwindow

Generalize SlidingReadWindow to SlidingWindow over regions