Improve VPC and VPN support

add is_default and tenancy to vpc
add vpn tunnels to vpn
add static routes to vpn
add vpn connection options to vpn
add tag support to vpn connections
add docs for vpc
add docs for static routes
add docs for vpn connection options
add docs for vpn tunnels
add docs for vpnconnection
add vpn connection to vpc tutorial
Remove whitespace, fix long line lengths

No functional changes.
Merge branch 'duduklein-vpc-support' into develop

Closes #1404

* duduklein-vpc-support:
  Remove whitespace, fix long line lengths
  Improve VPC and VPN support
Merge remote-tracking branch 'upstream/develop' into develop