Bugfixes:

MCX118.NearbyEntityFinder.entityInRange(): check getName() of the BaseEntity instead of casting to Mob first. Fixes MobDetectors/-Zappers with a mob type specified on line 3 not working for some animals that aren't subclasses of Mob.

ItemArrayUtil.isSameColor(): check data value for all item types, not just wool, logs, and dyes. Fixes [Collect]/[Deposit] stacking items that it shouldn't, e.g different kinds of saplings. To do: check enchantments and NBT data, too.

MCX202.think(), MC1201.think(): removed check for ancient colored wool item ids that have since been repurposed. Fixes chest dispensers not dispensing items with ids 21-36.
Enhancements:

CraftBookListener.onRedstoneChange(), MechanismListener.handleBockUse(), Redstone.isHigh(): add wooden button

MechanismListener.handleBlockUse(): removed spammy "Ammeter: not supported" message that has confused countless newbies and annoyed countless veteran craftbookers.

MCX216: added carrots and potatoes. Increased range slightly to 3 (because it often missed saplings) and made it centered around the centre of the target block instead of a corner.

VehicleListener.onDirectWireInput(): add boat to [Dispenser]