Updated script to sync with Helper.cs, generate exception http statuscode  from annotation and support Servive level versioning