A caller might not have a ticket_paxos_state to initialize from.
Preprocessor macro to convert nicely-defined consts to ASCII.
Store a bit array of who has acknowledged some state.
Handle periodic jobs for tickets via a cron-function.
Changed a few constants - again.
First parts of PAXOS logic.
Store a 0-based number for referencing the weights.
Rename a variable "node" to "site".
Renamed "node[_count]" to "site[_count]" in "booth_conf".
Function to calculate the next ballot number.

The weights can now include 0, as the local bitmask is always added.
Remove unused variable.
Sanity check for ticket argument in client.
Better return value checking for client operations.
Correctly return RLT_ASYNC for pending client operations.
Fix constant's value.
New function init_header_bare() split out.
New function to get the owner name from a pointer.
Moved preprocessor macros, so that they can be used everywhere.
Specify the return code and that paxos_state that should be used for initializing.
First working version of a complete PAXOS exchange.

Needs a clear sky and no earthquakes.