Update tcl/lwutils

Add [foreachelse] to iterate over lists or execute an else body if the
lists are empty
Update tcl/lwutils

Alter usage error messages to look like Tcl's