This commit improves on previous changes to "/give" and "/giveme".
The new version of the code:
* Handles aliases more correctly
* Fixes a bug related to item counts
* Adds support for a few virtual mods
Note: Virtual mods are mods that may not be installed but exist
regardless due to registration of nodes in the associated name-
spaces by other mods.