Allow for just identifier in class and interface decl
Attribute declarations can have attributes
Merge pull request #145 from callumenator/attribute-decl

Attribute declarations can have attributes
Merge pull request #144 from callumenator/class-decl

Allow for just identifier in class and interface decl
Fix #146
Convert message function to delegate so that it can actually do something useful
Merge branch 'master' of https://github.com/Hackerpilot/Dscanner
Reverted a change that should not have been on this branch