CRM-13085 - Add CRM_Core_TransactionTest

----------------------------------------
* CRM-13085: Transaction rollback doesn't work with contact creation (due to ACL TRUNCATE)
  http://issues.civicrm.org/jira/browse/CRM-13085
CRM-13085 - Fix premature transaction commit stemming from TRUNCATE TABLE civicrm_acl_contact_cache

----------------------------------------
* CRM-13085: Transaction rollback doesn't work with contact creation (due to ACL TRUNCATE)
  http://issues.civicrm.org/jira/browse/CRM-13085
CRM-13107 removed obsolete code

----------------------------------------
* CRM-13107: Individual Prefix, Suffix and Gender fields are broken in Profile Create, Edit and View
  http://issues.civicrm.org/jira/browse/CRM-13107
CRM-12689-fixes : fixing for multiple email sending for a contact fullfiling reminder criteria as well as in group, proper date clause handling for associated entities while building up additional recipients
CRM-12689-fixes : for event as mapping entity for schedule reminder skip the pariticipant status check while building up 'addition to' recipients as the date clause responsible for sending reminders is WRT event criterias
CRM-12689-fixes : adding restriction to building additional recipient  when 'state_action_date' has been selected which depends on mapping enitity configured for a reminder
CRM-12689-fixes : few improvements after testing
CRM-12689-fixes : minor fix
CRM-12689_fixes : is_repeat handling for 'addtion to' recipients
Merge pull request #1349 from kurund/CRM-13107

CRM-13107 removed obsolete code
Merge pull request #1348 from pratik-joshi/CRM-12689_fixes

Crm 12689 fixes
-- fixed for CRM-12970

----------------------------------------
* CRM-12970: civicrm_price_field_value not removed for discount price set
  http://issues.civicrm.org/jira/browse/CRM-12970
CRM-12639-minor-fix-for-state-name-display : state abbreviations were getting displayed instead of state names
CRM-13159 enable 'membership_type' as a param on relationship get, display count of available relationships on back-office member form using this
CRM-13160 partial fix, eliminates fatal but doesn't address where there are multiple relationship type possibilities, required to avoid fatals on tests
CRM-13159 need to assign var to tpl
CRM-12869 ensure giftors email is not over-written on behalf membership
unrelated e-notice fixes
CRM-12910 - logButton.tpl - More client-side logic:
 * Use JS variable instead of Smarty variable
 * Construct URL on client side

----------------------------------------
* CRM-12910: Display revision history for each item under "Job"
  http://issues.civicrm.org/jira/browse/CRM-12910
CRM-13162 make table for disabled relationships show the same fields as enabled relationships on relationship tab