Changed IWorkerSelectionStrategy to better reflect what is really needed by the distributor.
Merging back to master...
Add the ability to set the service username/password for the Runtime Services in config for install/uninstall of the service.
Allow access to the IContext so configuring contains doesn't require access to the container itself in the registry.
Attempting to fix NInject. I got a sample to run now but the sample is old and broken so I'm not completely sold it's working exactly as needed.
Workers will reguarly broadcast their status so that distributors don't get out of sync if there's a service reset or anything.
Added the ability to get a breakdown of the message types from an enpoint.
Added the ability to get a breakdown of the message types from an enpoint. Forgot to commit the interface.
Changing license to reflect current year.
TopShelf to: ae0cb0b12e777730063c10fd48b93da9d0f865c4 ; Magnum to: b844a0bdde2241471845ae22dfca55354f4aa7d3 .
Updating code to new TopShelf/Magnum. Plenty of failing tests to clean up still.
Making some more tests pass and one fail since it doesn't work anyways.
Updating Magnum to 5704c0e72894dc0fe04d007eedb395f869cd0367
Added [Ignore] to test... doesn't pass. Not really used yet by anyone that I'm aware of anyways.
Merge branch 'master' of http://github.com/phatboyg/MassTransit

Conflicts:
	src/MassTransit.Tests/Distributor/Default_Specs.cs
	src/MassTransit/Distributor/Worker.cs
Merge fail.
Trying to get rid of SolutionVersion
More better IWSS interface. This one uses multiple calls instead of a bool on one of them.
Trying to get sample working. Doesn't seem to be calling start propertly.
Adding documentation to interface.