MRG: mmap keyword for loading images

Add mmap keyword to control memory mapping on image load.

API as discussed on the nipy list.
... and `r+` isn't allowed in the condtional check below.