Bug fix: pure javascript has no prependChild. Using insertBefore and firstChild instead.
Added <noscript> with instructions.
Added local fallback to use static/js/jquery.2.1.0.min.js instead of the CDN.
1. Added #error-message in a hidden <p> to show if something goes wrong, e.g. cannot load jQuery.
2. Checking if typeof FOREVER_TODO_JS is not "object", meaning something is terribly wrong. Then showing this hidden error message. Otherwise calling init (formerly ajax_getAllItems).
1. In the beginning checking if typeof $ is "undefined" (no jQuery). Then throwing an error so no code would be executed.
2. Renamed ajax_getAllItems --> init.