Add a get_itemdict() function in EschalonData - sometimes more useful, and gets rid of duplicates which otherwise appear.
Add RANDOM and EMPTY (with appropriate case for B2/B2) to our itemdict/itemlist
Autocompletion for global map item names.  Issue #64