- thread-safety fixes
- moved macros to their own module (stabilize the API for %store)
- fix handling of empty lines in multiline input which comes via runlines()
and not interactively (such as macros or over the network protocol in the
chainsaw branch)
- improvements to %whos for instance variables