Fix and centralise booking date validation

New validation function in CabinetUtils
Ignore negative wood count update from wood log page