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.
sorry, i now see your matching of the form `foo` as well as `(foo bar)` :)