The WaitLock shouldn't spin so fast.
We can just return the gen_server:call now that the return values match with what we set up as the api.
README.
Added LICENSE file.