7.0 account invoice unique customer ref

This PR add 2 modules: 
1/ unique_supplier_invoice_number which set a constraint on (partner_id, supplier_invoice_number) to be unique
2/ account_invoice_unique_customer_ref which set a constraint on (partner_id, name) to be unique, only for out_invoice or out_refund type account_invoice.
line is 94 chars, limits will soon be 80 chars in Travis tests
You can beat @bwrsandman if you disagree but this is were OCA stands so far.