Use location lists

 * Use lmake instead of make on BufWritePost
 * Signs persist for all files until errors are fixed