Debugging command '@match [command]' will list all the possible matches the parser comes up with. Useful for figuring out why a command is not doing what you expect. Object matchers can sort their results, so that for example items in the player's inventory are given less preference for a command such as get, though no command yet takes advantage of this.
fixes #29 - temporary assemblies were saved to disc for no reason at all. Stop saving temporary assemblies to disc.
Merge remote-tracking branch 'upstream/master'