fix spelling error
re-enable greedy scanning of assemblies
add some tests for NS key checks
exclude a test that is no longer valid
Making the new Audit feature backwards compatible.

 If AuditConfig is not defined in app.config or set in the registry, the feature will be considered disabled.
Messages will be forwarded if the FRM is set in the UnicastBusConfig.
If both FRM is set & the registry/audit config is specified then 2 messages will be forwarded to the audit queue.
Don't log a warning when values are configured in the registry, unless until, audit is turned on and the value  being used is the one from the registry.
Fixed the acceptance testing framework to initialize the configuration source first.

This was causing the audit related acceptance tests to fail, because of the order of initialization.
Audit configuration should be added only if ForwardReceivedMessagesTo attribute in UnicastBus config is not set.
Added better instructions on how to transition over to the new audit
feature
Fixed a typo in the add audit config command
Merge pull request #1611 from Particular/auditSpike

Audit spike
remove redundant test project
add test for timeToBeReceived order
add test for inherited attribute
Fixed the problem: when FRM attribute was present, instead of adding a commented out section for the AuditConfig, a section element was added, resulting in startup error.
Removing the setup files since there is a new repo for them
Disabled a unstable test until we can find the root cause
http://builds.particular.net/viewLog.html?buildId=24968&tab=buildResultsDiv&buildTypeId=NServiceBusCore_Build#testNameId3699571671064821291
Added nuspec for tools nuget
fix build release configuration update
Added missing T4Scaffolding.Core nuget dep to host package.