Update notes for submitted changes

* Utilizes assertIsNone and assertIsNotNone
Update notes for submitted changes

* lockutils: fix testcase wrt Semaphore
Update notes for submitted changes

* lockutils: split code handling internal/external lock