Print multiple orders from orders dashboard

Hi all,

I completely dog-eared #2882, so after a much needed learning curve with Git I have created a separate branch for my changes and also made some tweaks to my pull.

Apologies if this was the wrong thing to do, but this has been hanging over me and stopping me from making other pull requests. So now everyones sorted hopefully I can continue to contribute in some way.

Thanks.