Sat May 23 14:29:02 CEST 2009

moving stuff to modules

Ok, with this approach it is possible to have on-demand loading of
code using require instead of load.  Let's start porting kernel code
to modules.

Doing this, at least the constants need to somehow be defined in two
steps, instead of at application level.

Ok. This is going to re-arrange the test code so need to be careful.

Moving the test to kernel code, not library code.  Serial.f contains
some code that can be separated out.