Remove non-overridable declaration.

All standard package is marked as non-overridable.
Prepend prelude.js automatically
Fix some newlines
New function `lambda-check-argument-count'
Helper function QIList to build improper lists
Merge branch 'simple-optimizations' into gh-pages