Internet Gateway enhancements and tweaks

- Tweaked "toInternetGateway" to be capabable of handling both list and
get Ref #717
- Added ability to list internet gateways Close #418