Fixed booking bugs:
- incorrect row deletion (added hashcodes and equals)
- limited items to invoice form's lines per page
- pick dates in the past not allowed