Easier to read names for rwlock lock/unlock functions

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>
Added urt_sleep

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>
Added test for rwlock

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>
timed lock functions require time from EPOCH - fixed

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>
Bugfix: shrwlock was opened without shared flag

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>