Removing the gateway since its now a separate nuget.


a new option of DependsOn has been added to allow features to add non
strongly typed dependencieseparate nuget.

Closes #1603