Add a few missing probe-names.
lpc: Define annotation rows.
rtc8564: Use proper annotation classes.
rtc8564: Define annotation rows.
rtc8564: Handle register 0x06 (weekday).
rtc8564: Provide short/long annotations.
rtc8564: Handle century bit.
sdcard_spi: Initial fixing round for correct samplenumbers.

This fixes parts of bug #309.
sdcard_spi: Use proper annotation classes.

This fixes parts of bug #309.
sdcard_spi: Define annotation rows.

This fixes parts of bug #309.
spi: Output per-bit annotations and OUTPUT_PYTHON data.

This can be used by higher-level PDs to decode per-bit items (not just
based on whole datawords).
spi: Factor out reset_decoder_state().
spi: Refactoring and cleanups.
spi: Fix incorrect dataword endsample numbers.
spi: Throw an error if neither MISO nor MOSI was supplied.
sdcard_spi: Use bit-exact annotations in handle_command_token().
sdcard_spi: Use bit-exact annotations in handle_response_r1().
sdcard_spi: Fix incorrect 'Command index' value access.
sdcard_spi: Fix incorrect R1 reply annotation endsample.
sdcard_spi: Fix handling of some warning annotations.