Allow users to upload invoices to their collection tasks

This feature would allow users, when collecting invoices, to also upload them to the tasks associated with them. That way, LicenceOne would also be storing the invoices for their software :)