Add basic universal error handler
Add uart-list and fix this/term variable confusion