Fix discount function to handle decimal places correctly.
Merge pull request #52 from markofcc/bugfix/cvb-161_fix-discount-amount-field

Fix discount function to handle decimal places correctly.
PCBK-166: Booking price is now correctly adding up and "This booking was cancelled" field result is fixed.
PCBK-151 Fixed
PCBK-172 Fixed: New booking can clash with cancelled bookings
Merge pull request #54 from popcm/release-1.1

PCBK-166, PCBK-151, PCBK-172 Fixed