Check redundant/conflicting attributes more
Check invalid syntax and redundancy on static constructors

Improve diagnostic for issue 6677.
Set prefix attributes in storage_class of (Unittest|New|Delete)Declaration

Partially fix issue 8081.