Empty failure notice element to guard against more confusion.
Repair the display of error details on the failure screens.

+ Updates the position of the notice following changes to follow recent re-position of the <header>.
+ Revised miniLock.crypto.worker.onmessage to pass operation AND errorMessage to miniLock.UI.fileOperationHasFailed so that error details can be displayed onscreen.
+ Revised the crypto worker to post error messages instead of a error booleans.
Nudge to correct the placement of the file icon and status icon. And use an octicon for rendering the file icon instead of a PNG.
De-double double-quoted string.
Start the UI when `startOnLoad` is present on <body>. Don’t start the UI in the test kit.
Moved getBasenameAndExtensions, readableFileSize and summarizeRecipients to miniLock.UI from miniLock.util.
Include ui.js in the test kit for getBasenameAndExtensions, readableFileSize and summarizeRecipients tests.
Tidy index.html and re-document design and develop tools in ui.js
Merge pull request #59 from 45678/tidy-html

Tidy index.html and re-document design and develop tools in ui.js
Merge pull request #57 from 45678/fix-icon

Nudge to correct alignment of file and status icons
Implement CSS change from #56
Merge pull request #58 from 45678/test-ui

ui.js in test kit
*Snip*
Clean up comments
UI tweaks
Fix #61
Add Cure53
Improve handling of unsupported files/folders (#49)
Disable debug
Introduce versioning (fix #37)
Merge pull request #56 from 45678/fix-failure-screen

Fix failure screen