If not specified, do not modify subnet/route_tables for ec2 VPCs

Also fixes a bug whereby any changes to the route_tables were not
properly reflected by setting changed=True.

Fixes #8666