Use multiprocessing.Pool to do parallel updates

The display only updates in chunks now though.
Update the progress display properly
Fix SIGINT handling

Previously, the process would lock up after printing stack traces.
Bump version to 0.1.0