Api changes
- Can now differentiate the access type in operations by passing a static enum like so:
lock.wAcquire()
# is the same as
lock.acquire(Write)
- Removed TimeWait operations - now just use Wait operations.
- Convenience templates must use the static enum syntax as above.