DOC: Add a note on workshops
NF: support for gifti I/O through nibabel.gifti. XXX the surf_gifti.write function has two hacks to ensure that files are written properly - may require some refactoring in nibabel.gifti
ENH: make overwriting spec files the default
BF: ensure that written coordinates in gifti are float32 / int32 irrespective of surface arrays
ENH: by default add node indices to gifti surfaces
BF: check for external nibabel when import surf_gifti
DOC: added surf_gifti to Changelog and modref.rst
DOC: minor
NF: SplitSamplesProbabilityMapper to select elements in datasets spanning multiple participants
BF: a bit too much code cleanup
ENH: unit test for SplitSamplesProbabilityMapper and fix imports
BF: Treat NaN values (p=0) properly
BF: consider the case of no scipy
BF: import externals to make SplitSamplesProbabilityMapper a conditional definition based on whether SciPy is available
BF: ensure proper import in unit tests for SplitSamplesProbabilityMapper dependent on whether scipy is available
NF: general progress bar
RF: refactor progress report in searchlight using general progress bar
RF: refactor progress report in surface-based voxel selection using general progress bar
NF: ProgressBar class to show progress
RF: use ProgressBar class instead of eta_string function