Removing the gateway since its now a separate nuget. As part of this pull
a new option of DependsOn has been added to allow features to add non
strongly typed dependencieseparate nuget.

Closes #1603
Merge pull request #2194 from Particular/remove-gateway

Removing the gateway since its now a separate nuget.