Made test priority an optional field

Customers have been using test priority to organize their test suite. Some customers did not want to use this in favor of tags, run groups, or features. We made it optional!