erlang: added a central server based lock library
erlang:centrallock: added acquire and release
erlang:centrallock: added the state logic of the server
erlang:centrallock: the server loop and the start function