Added options on invoice download

* filename: Allow to customize the download filename in the http headers
* view_receipt: Allow to change the view used to generate the invoice PDF