extract get_session method on claim
update to active with contention returns 409
release inactive lock returns 409
remove duplicate promote_resource code
claim release does not activate other claims
remove unused expire method
simplify Claim.release
remove impossible branch
Merge pull request #19 from mark-burnett/refactor-to-promote-lock

Refactor to promote lock