Correctly place attributes on implicit constructors

Fix https://github.com/fsprojects/VisualFSharpPowerTools/issues/530