Updated:
i2c from v3 to v4.
spi from v2 to v3.

xray_geiger:
uLogo stores RD3024 (xray) pulse-width readings in memory locations $1300-$1f7f.
Pulse-width readings are sent to jLogo in batches.
TODO:
Memory management of pulse-width readings. When all available memory has been used produce an error.
When memory is full, either stop recording readings or write over oldest reading.
Remove xray_geiger specific jLogo words and place them into xray_geiger folder.