update RelaxNG schema

* remove range-shorthand
* make meta/version optional
* restrict to YYYY-mm-dd for meta/date
* restrict to X.Y.Z for meta/unicode
* no more than 1 instance of meta/unicode
* no more than 1 instance of meta/description