Create New Invoice from Opp fix v1	
Description	- modified the method createNewInvoiceFromOpportunity and
createInvoiceLinesFromOppLines to take the currency code from the
opportunity instead of the opportunity's account. As we have logic in
Opportunity to controller what is to be invoiced from there. This will
simplify the currency logic to do with Reseller that can bill in
mutliple currencies