Refresh a MockCanvas that has a background image loaded.

Setup a timer to fire after one second when a Canvas has its
background image changed. This permits the system to learn the image’s
dimensions and resize an “Automatic” MockCanvas to have the correct
dimensions. See the comment in MockComponentsUtil.java

Change-Id: I054b33d1cea91970af2dc2ea1e539d7862e6e44a
Made changes to the now Projects menu made name changes to the menu items
MenuItems now enable and disable according to current view

Change-Id: Ic1c75a2cfd8351ca0de5fd395859c8ad7b6e576c