Adding validation patterns for Negotiation and NegotiationActivity.

fixes rSmart/issues#318
Merge pull request #33 from leo-at-rsmart/feature/issue-318

Adding validation patterns for Negotiation and NegotiationActivity.