select_region clarifications

Adding a section about the lifetime of promises and select_region.
It is very easy to overlook this and as shown by some our acceptance
tests this is leading to confusion.
Merge pull request #183 from cduclos/select_region_improvements

select_region clarifications