Added block for keyCallback functions being called recursively
Tidied up some formating (tabs instead of spaces, if then else on one line etc)
Added optional param to editReg to put prompt in bottom right of LCD