Async functions added
Function names changed to match existing NPM BCrypt modules to add consistency.
Made the functions run async using WebWorkers to ensure calls are non-blocking.
This is important to ensure things like web servers don't block other requests when calling BCrypt functions.
Also added TSDoc to exported functions and added a link to the Deno docs for this module.
Plans to add tests and tidy the code up further in a future release.