changed DOHLC object to return primative types instead of primative objects(Integers and Floats).  This was causing a problem with boolean operators - <, >, ==.  Added a NoGapZoneException, if no GapZone is found.