InvoiceTest fixed to match changes
Order and Sale tests updated to work with changes to Order and Sale.
Stock test also update. Phone number added to Supplier
Merged master into darren