added anl mcs lock implementation because mine is broken...need to interface shmem_lock routines with it though