Added order payment terms

Finished up adding order payment terms. Bidirectional methods have been added to entities and validation added for when deleting Payment Terms entity.