Fix @property annotations and incorrect parenthesis
Remove -property switch
Merge pull request #1394 from 9rnsr/enforceProp

Supplemental change for dmd/pull/2305