only need to do one database query. start_end_region uses the enclosing_bounding_for_region() function internally...
moved function for finding start and end index to a separate file, since it should be used in the trackView generator (pytables variant) as well.
added chromosome lengths for hg18 (commented out at the moment)
added TODO
copy cachedNumpyArray
refactoring of TrackView