params.Entity preparations

This PR is a grab bag of changes aimed at isolating all the places where we pass a string to params.Entity and convert them into taking a names.Tag. 

This PR isn't complete, there is still more work to be done before params.Entity.Tag can be made into a names.Tag, but it is a good checkpoint as it gets rid of all the mustParseXXX methods added in a previous PR.
I will verify that this works with older clients, line 110 is where the tag is converted to a string.