Initial Chicken Scheme Support

If you are able, could you please give it a smoke test before merging?

I've given it a look over myself; but I must admit I'm quite weary from the late, short nights with my newborn, and I am not totally familiar with Geiser's full functionality.
Chicken supports both its own and r7rs module naming conventions, IIRC, so modules needn't necessarily be a list.