Implemented eli's request

Now it generates bytecode that's platform specific if you use mzc,
and doesn't require people using that bytecode (on the same platform) 
to have a C compiler.

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
# Author:    Mongoose <synx@synx.us.to>
# Committer: synx <synx@synx.us.to>
#
# On branch master
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#	modified:   .gitignore
#	modified:   c-compile.ss
#	modified:   doc.scrbl
#	modified:   info.ss
#	modified:   main.ss
#	new file:   procedural.ss
#	new file:   run-tests.ss
#	new file:   test-main.ss
#	renamed:    test-sizeof.ss -> test-procedural.ss
#
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#	doc.scrbl~
#	info.ss~
