drop report temp tables on db clean up.
This helps where TEMPORARY tables are a bit limiting due to their join restrictions or the desire to retain them for when the data doesn't go stale that quickly
minor api code tweak
Change help icon CRM-12364
CRM-12365
Merge pull request #457 from yashodha/CRM-12365

CRM-12365
Merge pull request #456 from colemanw/help

Help
CRM-12327 One more instance of the checkbox needs the help link.

----------------------------------------
* CRM-12327: Add help for 'Create separate activity for each contact' option
  http://issues.civicrm.org/jira/browse/CRM-12327
Merge pull request #458 from davecivicrm/4.3

CRM-12327 One more instance of the checkbox needs the help link.
--webtest for CRM-12284
CRM-12367
CRM-12151

----------------------------------------
* CRM-12151: MySQL max_key_length error installing CiviCRM 4.2.8 on stock OSX MySQL
  http://issues.civicrm.org/jira/browse/CRM-12151
Merge pull request #455 from eileenmcnaughton/4.3

drop report temp tables on db clean up.
Fix for CRM-12362
Merge pull request #464 from deepak-srivastava/galaxy

Fix for CRM-12362
Merge pull request #462 from pratik-joshi/forum_upgrade_issue

CRM-12367 : http://forum.civicrm.org/index.php/topic,28397.msg121403.html#msg121403
Merge pull request #463 from dlobo/CRM-12151

CRM-12151
Merge pull request #461 from pradpnayak/CRM-12284

--webtest for CRM-12284
Improve upgrade messages CRM-12369
Merge pull request #466 from colemanw/upgradeMessage

Improve upgrade messages CRM-12369
Fix common CRM settings CRM-12339