Matching Account Support in Call Popups

Before only contacts would show up.  Now, if no matching contacts are found we look in accounts also.
Intermediate commit so I can pull down changes from compiling handlebars.
Merge remote-tracking branch 'origin/V3' into V3
Merge remote-tracking branch 'origin/V3' into V3
handling single accounts vs contacts
Merge remote-tracking branch 'origin/V3' into V3
Merge remote-tracking branch 'origin/V3' into V3
Working Accounts Call Popup Impl for Single Case Only

To finish still need to implement the "Multiple Matching Accounts" case.
Update pre_install.php to add bean_type, bean_id
and create a SetBeanId controller method.