677 add version number to xform and endpoint to replace a form

closes #677 and #542 
User can set the version in the xls file with a different system of versioning and so it can't be a date field.