Updated the plan a bit
Added another menu button to stretch the menu a bit
Added a method to calculate the required size of the menu_container div
Fixed tapping a Image to only bring it to the front if tapping the image and not the buttons
This means closing will not bring it to the front (and cause it to not be deleted)
Also means locking will not bring to the front
Also made zTwiddleing of the first image happen on the new images load event
Merge branch 'dev-menu' into dev-menu-sexyMenu

Conflicts:
	src/menu_buttons.js
The menu buttons can be dragged left and right without restrictions
Added some basic limiting of horizontal scrolling
If you continue to drag when the menu is at one of its limits, dragging back will make the menu immediately scroll again
The menu buttons now fly (or glide) when swiped across