Alternatives to Blue-invoice: competitors and software similar to billing and invoicing