Unit tests for LockCollection and expanded parameter checking for same.
Lock object tests complete
Additional method parameter checking added along with Basic until tests for all Lock methods added.
Lock.releaseLock() now has an optional callback
Added read/write exclusivity tests to basic Lock unit Tests
Use milliseconds inside of Lock for all timing related Values.
Within LockCollection all timings are still in seconds.
Added unit tests for waiting for locks
Added unit tests for lock expiration
Added two more expiration tests
Added under heavy load stress tests to the unit testing
Allow more time for slower systems to complete the load tests
Updated document ion, removed console.log on timeout.
Bump npm version number