--CRM-13848, used UX pattern for financial type to allow multiple accoun...

...t type selections. Also added webtest to check the improvement.