Refactored Subregion to Interval

Subregion unnecessarily duplicated the Interval class. Converted to just
use Intervals, which should make integration with Imglib easier.