Implement basic thread operations in universal backend (including ##thread-save! and ##thread-restore!)
Actually implement basic thread operations in universal backend as per previous commit
Implement #!eof object in universal backend
For universal backend, add fields to threads to implement thread-join!
Add procedure? predicate to universal backend
Improve inlining of ##apply in the universal backend