Changing tile to listen on specific change events rather than all model change events.
OZP-16: adding keyboard support for activating buttons with spacebar.
OZP:16 restructuring some functional tests and removing an open stack when a user drags a dashboard in the switcher.