Getting shared library imports working.

* Added asm command to compiler so we can build arbitrary asm functions
* Fixed bug in include that would cause an extra drop and Stack Under Run
* Changed Library type def so that the library handle is no longer a GC root.
  It should not have been in the first place.
* Started a baselib file with some basic scheme primitives that are needed
  to actually do anything useful.