- Added parameter length checking.
- Did a bit of benchmarking with tail-calls. It looks like I save
  about 28K, but at the cost of 3 seconds.
- Current state: tail calls commented out.
- I stopped half way through writing compile-to-file. Still need to
  import Storable. I would like to store "compiled" versions of
  init.scm and cpc.scm.
- TODO: When loading, check to see if the file loading is compiled.
- TODO: Full support for "compiled" files. I'll need a way to store
  multiple data objects, and then insert those objects back into the
  env.
- Wrote the code for compileing to files. Does not seem to be working.
- Updated the bugs file.
- I might have to use serialization to store "compiled" functions.
- Fixed ANOTHER bug in the reader; some special characters were not
  being handled properly. Now the reader handles stuff like foo%foo
  properly.
- Added a macro to make compiling stuff nicer.
- Still working on compiling.
- Non-code ref compiling seems to work.
- Using Getopt::Long to turn off init file loading, memory stat dumps,
  etc.
- WARNING: I'm using eval near the "BROKEN HERE" tag; I'm using for
  the sake of getting the code to run.
- TODO: See if storing serialized code actually works. I have some
  doubts about its effectivity... hopefully it does work. I think it
  should.
- Testing of serialized closures failed. Without this, I don't think
  it will be possible for me to implement compilation.
- I might want to try using PadWalker to grab the lexpad of the
  function.
- Fixed a bug in the reader.
- NOTE: This bug was encountered and fixed in branch "continuation".
- Removed all "compiling" code from scheme.pl
Merge branch 'continuation'

Conflicts:
	mods/Reader.pm

- All conflicts resolved.
- In this scheme "implementation", LABELS is a macro. I commented out
  the line of code in cpc.scm where it handles LABELS. Still not
  working... Hhmmm...