Issue #945 - Fix many bugs with relative orders

price operator+ was returning wrong value
asset operator != was returning ==
market_record quantity methods were reporting the wrong quantity for
relative orders.