Full fix for CRM-13293. Also includes query optimization in where() function.
Only throw error when employers are involved.
towards CRM-10128
CRM-10128
Merge branch 'profile' of github.com:deepak-srivastava/civicrm-core into profile
CRM-10128, reverting first commit
CRM-10128
CRM-10128 - fix for anonymous user having same authSrc once set.
-- fixed for CRM-13340

----------------------------------------
* CRM-13340: upgrading to (unreleased) 4.3.6 gets sql error on some sites
  http://issues.civicrm.org/jira/browse/CRM-13340
CRM-13377 - Manipulate the main "Send Email" button but not the "Cancel" button

----------------------------------------
* CRM-13377: "Send email" produces double "Processing" button
  http://issues.civicrm.org/jira/browse/CRM-13377
CRM-13302
CRM-13302
CRM-13302
Merge pull request #1635 from deepak-srivastava/logs

CRM-13302 - improve detection of log columns that require rebuilding, and rebuilding mechanism
CRM-13302 - php 5.3 error fix
Merge pull request #1637 from deepak-srivastava/logs

CRM-13302 - php 5.3 error fix
CRM_Case_BAO_Case - Every call to Error::ignoreException should have matching call to Error::setCallback
CRM_Admin_Form_Setting_Smtp - Every call to Error::ignoreException should have matching call to Error::setCallback
test fix - EventTest fix getfields api_action alias (for rest)
test fix - for some reason JENKINs fails on these (although my local doesn't)