Extends InvoiceApiController to include GetByCustomerKey.

Added InvoicesByCustomer to MerchelloHelper for customer account pages.
Adds CustomerMemberTypes to MerchelloConfiguration.

Usage: MerchelloConfiguration.Current.CustomerMemberTypes -> returns IEnumerable<string>
Adds Customer configuration element to Merchello.config and a unit test.
Housekeeping
Code clean up