[FEATURE] incoming payment class

This pull request is the for Incoming Payment Class. Incoming payment should be validated and should not require destination tag to be recorded into the ripple transactions table
Try using else if for these as I've found doing a reject can sometimes keep executing even if you return.