Fix DescribeVpnConnections call argument, support static_routes_only

This pull request takes the fix from #1481 and modifies an existing test to ensure the fix sticks.

It also adds support for static_routes_only flag in create_vpn_connections, functionality not previously exposed
It also adds tests for all other VPN connection related functions.