nanshe/util/wrappers.py: Add the function `with_setup_state` based on `with_setup` from `nose` except that it allows the setup and teardown functions to change the decorated function providing a better mechanism of sharing state.
nanshe/util/wrappers.py: Add the function `with_setup_state` based on `with_setup` from `nose` except that it allows the setup and teardown functions to change the decorated function providing a better mechanism of sharing state.

jakirkham/nanshe,DudLab/nanshe,nanshe-org/nanshe,jakirkham/nanshe,DudLab/nanshe,nanshe-org/nanshe