[ENH] Shelving option for NiftiMasker

in response to #203

@AlexandreAbraham: Does this make any sense and is it approximately what you guys had in mind?