lockfile.c: Adding mechanism to take a lock of a file after a given amount on time. even if the file is locked.
lockfile.c: in hold_lock(), Should report 'filename' instead of 'lock->name' if file is locked
lockfile: Remove force parameter from hold_lock()

If user wants to 'force' a lock, he/she will have to remove the file
manually. some wierd race conditions may happen if different processes optains the
same lock at any given time (thats why lockfile is implemented in the first place)
So lockfile API should not in any circumstances directly provide a way to force taking a lock.
adding dlight-dlhist-read