Clean up

Empty check is not needed.
Removed comments in preparation for better documentation.
Slight refactoring and added XML documentation
Updated assembly info
Updated gitignores
Added example application for EasyNetQ
Configured local messagebus
Allow customization of dispatcher type
Added example application for EasyNetQ async methods
Version bump
Merge branch 'v2'
Moved solution base to src folder