Don't allow . in overloaded labels
This patch removes .
from the list of allowed characters in a non-quoted
overloaded label, as it was realised this steals syntax, e.g. (#.)
.
Users who want this functionality will have to add quotes around the
label, e.g. #"17.28"
.
See the associated proposed amendment to GHC proposal 170.