Handle files without .scm suffix.
Fix =.
Added list-ref.
list-ref error check.
list-set!.
Merge branch 'master' of github.com:kstephens/tl

Conflicts: (RESOLVED)
	lib/tl/boot.scm
Merge branch 'master' into compiler