Feanil/vpc play

@e0d @jarv 
Doesn't need to be solved here, but think we should have a pattern for dealing with "orphaned" routes.  My current thought for any of these sorts of things were multiple mechanisms are possibly creating entities is that the ansible modules should have an argument called, prune or canonical or something.  This would cause un-provided routes to be deleted.