Results 4 issues of ZadenRB

Closes [#119](https://github.com/chzyer/readline/issues/119) by adding a nil check for opSearch.source, and if it is nil setting the RuneBuffer to empty, instead of attempting to set a nil value.

I'm using Dynadoc for a project, and most of the functions work fine, but some have strange definitions i.e. for `camel-snake-kebab.core`, functions are documented as `(->Camel_Snake_Case s__44602__auto__ & rest__44603__auto__)`. Is...

Adds the `disableScoring` parameter, which makes match-ups simply win-lose, instead of calculating winner based on score. Winner is set by clicking on one of the competing teams.

According to the rp2040 datasheet, `.define` directives should be allowed before the first program, and if they occur there are global to all programs in the file. There seems to...