Don't depend on automatic ; insertion.

See _The Good Parts_, Appendix A, p.102, first edition

Signed-off-by: Maurice Rickard <maurice@mauricerickard.com>
Update package

Signed-off-by: Maurice Rickard <maurice@mauricerickard.com>
add structures for card, debit, hold, and refund

and add semicolons

Signed-off-by: Maurice Rickard <maurice@mauricerickard.com>
Add parameters, tests, and semicolons

Signed-off-by: Maurice Rickard <maurice@mauricerickard.com>