capture KeyboardInterrupt to allow for smooth interruption of parallel_map (killing all child processes) in the notebook
Merge pull request #290 from jrjohansson/parallel-updates

capture KeyboardInterrupt in parallel_map