* Add conditional checks in client portal * Add ability to cancel recurring invoices from client portal * Fixes for types * Add fields to invoice and quote table