Implement progress to NanAsyncWorker (WIP)

Additionally corrected some minor lint issues.
Or rather, how SendProgress handles what you send it now that I think about it.