Fixing a few minor issues with #1088
Added a way to make sure that machine name is ignored when broker based
transports like SqlServer/Rabbit/Active is used. Closes #1101
Update sample to use IAmStartedByMessages
Re-added https://github.com/NServiceBus/NServiceBus/commit/bdd47fab813a7c30847906c96e69500b89af756c
Impersonation support needs to be renamed since it's not true impersonation, closes #1104
ProfileManager was picking up IHandleAnyProfile as a valid IHandleProfile option.
Setting content type header in case it has not previously been set for ActiveMQ.