EC2: when listing nodes, extract location from current provider

This patch ensures that having multiple providers covering several AWS regions don't conflict with each other.

Most importantly calls to `list_nodes_full` will not return **all** nodes from **all** regions.