Don't look at region vars for global endpoints

If a profile is specified, then trying to access a global endpoint
will result in an exception about the endpoint either not being valid,
or if a profile doesn't have a region, then it will complain that
there's no region set for the instance.
Merge branch 'region-profile' into develop

Closes #45

* region-profile:
  Don't look at region vars for global endpoints