Implemented Linear fee.
Added javadoc to FeeStrategy interface.
Added wraps() and toString() methods.
Completed CrossedStepException.
Added collides() method, documented wraps() and collides().
Implemented ScaledPercentFee.