Implement progress to NanAsyncWorker (WIP)

Additionally corrected some minor lint issues.
I had a funny feeling this would be the case.  Fixed.