Fix Bug 1044093 - Friendlier Error Messages

Initial HTML for new errors, needs to be wired up to the backend.
bug 1044093 - fix ngettext pluralization code
bug 1044093 - Display known information about kumascript errors, add toggle button

Complete kumascript error toggling

Fix test failures
Merge pull request #2688 from groovecoder/ks-error-messages-1044093

fix bug 1044093 - friendlier kumascript errors