Terms of Use Data Marking Extension

Adding a "terms of use" data marking extension. This fixes some small issues that were found in the #128 pull request.