Harry: Changed view all orders method to take in an array list of orders
to iterate through and return the details of all in a String. Added the
following methods which do the same thing but with more specific
criteria: viewByOrderId, viewByCustomerId, viewByAuthor, viewByTitle,
viewBySupplier, viewDeliveredOrders, viewUndeliveredOrders. Will have to
test to see if formatting is correct later, and if not, reformat
accordingly. Used James' formatting for individual products from
printDetails method in product class.
Merge branch 'dev' of https://github.com/FCPDIT/TeamProject.git into dev
Harry: trying to commit order changes again
Harry: Third time's a charm.