Adding locker#assert to not fail loudly.

This is to close out request issue #48 on the Github repository. Basically return true
if we obtain the lock (and have a connection, etc.) otherwise return false and don't fail
loudly as locker#assert! does.