adding -view option
adding viewBookings into the controller
making sure the view option trigegrs a call to the controller's view method - requires refactoring of CLIs to enable mockito verification
added unimplemented method that parses the booking page, and plumbed it into the view
changed return type of getBookings... pairs are BAD
adding the new model class for court bookings
testing the controller correctly parses a page with one booking
finalising the message printed by the view
updating readme
bookings now work if no bookings are present
adding guava - for iterables.getOnlyElement
using XPath to add ability to parse multiple bookings
Merge branch 'feature/view-bookings' into develop
bumping version and minor tweak to readme
Merge branch 'release/0.4.0' into develop