Added vs2010 sln file.
If an instance exists it is passed as the context instead of null.
Refactored and added documentation.
AllureAttachmentAttribute marked as 'sealed' as attributes should.