Merged kernel support for ELF executable format from karolina.lindqvist.
Now kernel can directly run executables generated by gcc.
Improved congigsys option parser

Up until now, options have only been able to have one single word
(or string with no spaces) as their value.  This small patch improves
that and includes everything to either the end-of-line or # (for in-line
comments) as the parameter for the option.
/bin/cc command modified to use SmallerC compiler by default (not LCC).
For LCC, please use /bin/lcc instead.

I believe SmallerC is mature enough to try to use it as a primary compiler.
System include files might need some changes (ifdefs) to adapt.
Merge branch 'exec-elf' of https://github.com/RetroBSD/retrobsd
Merge branch 'master' into cc-use-smallerc.
Merge branch 'master' into cc-use-smallerc
Merge pull request #21 from RetroBSD/cc-use-smallerc

/bin/cc command modified to use SmallerC compiler by default (not LCC).
Merge branch 'master' of https://github.com/RetroBSD/retrobsd
Added a skeleton of generic C program.
Copyright for skeleton updated.
C skeleton simplified.
Skeleton: copyright updated.
Fixed bug in assembler: incorrect immediate in subu macro.
Merge remote-tracking branch 'upstream/master'