change Receipt Type label to Receipt
Merge pull request #616 from mykmelez/receipt-type-label
fix empty app listing and show a placeholder while loading apps so we're less scary
Removed initial receipt type selector, and associated logic. Also, cleaned up the receipt selector UI in app listings.
remove old panel showing logic
fix 'reveal' functionality. Fixes #614
remove Run button fixes #619
Merge pull request #626 from nickdesaulniers/removeRun

remove Run button fixes #619
Merge pull request #618 from potch/master

Clean up app listing UI
Merge pull request #627 from potch/ui-cleanup

Additional UI cleanup
don't show receipt menu when app is removed. Fixes #620
snazz up the Remove button. Fixes #621
Update simulator.js

Avoid hitting cache on issue #617. Is there a better way to make sure Request does not hit the cache?
FEATURE: clear sessionStorage, localStorage and cookie on "refreshClearCacheCmd" (fix #595)
remove cookies using Services.cookies.removeCookiesForApp
move appUpdate & clear cache prosthesis helpers into a singleton object "SimulatorAppUpdate" + escape origin for query selector
back to a single simulatorAppUpdate function (coding style improvements)
FIX: get app iframe using a safer method + removed "get app window" helper
check if localId is defined (prevents silent error due to race conditions on DOMApplicationRegistry.webapps changes)
fix coding style