Refactoring StockDecrease

- Add field invoice number when doing a decrease

- On Stock decrease search:
    - Add column reason (since the search is made by reason)
    - Change the behavior of print button (to print the whole list)

- On Stock decrease details:
    - Show the invoice number
    - Add column "Cost"(if the parameter is on)
    - Add column "Batch"
    - Add a summary label for "Cost" (if the parameter is on)
    - Add "Print" button to print the receipt

- On Stock decrease receipt:
    - Show the invoice number
    - Show the cost and its total (if the parameter is on)

Change-Id: I278bcfa5aba549415e95fa11cdb7db490ad1ea03