adding a comment and some spacing
better formatting of parameters in constructor invokation of MenuItemMorph + changing the position of a misplaced comment
adding some comments about what can be inserted in a menu
adding a close button to the menus that are not embedded lists. Note that I had to remove shadows cause they'd look crap ATM
add a method to create a uniqueIDString for all MenuMorphs...

…this will be needed because we are going to store some of them
(the unpinned menus) in a set.
"fixed Rectangle.amountToTranslateWithin()" catching up with Jens' https://github.com/jmoenig/morphic.js/commit/8f043797e6c3aeb1f935b8864f321831a28a826f