CRM-14135: Making Custom Membership Fields in profiles apply to all purchased memberships.
CRM-14470 - Prevent users from adding two fields of the same field type
(eg. phone) with location type 'is_primary'.
CRM-13966 - Add entityRef support for free tagging
CRM-13966 - Switch to entityRef for tags
CRM-13966 - Add ajax save support for new tagSet code
CRM-13966 - Remove unneeded tpl variable
CRM-14470 - Moved check for existing field edits inside the function.
CRM-13966 - Tagset code cleanup
CRM-13966 - Tagset params fixes
CRM-13966 - Tagset cleanup - remove unused functions
CRM-14581 upgrade Multisite form
comment fixes only
CRM-14581 user selector on group field - fix post process
CRM-13966 - Cleanup tagset function signature

----------------------------------------
* CRM-13966: Migrate asmSelect, tokeninput and autocompletes to use Select2
  https://issues.civicrm.org/jira/browse/CRM-13966
revert change on case - intended for separate commit set
Merge pull request #2965 from generalredneck/CRM-14135

CRM-14135: Making Custom Membership Fields in profiles apply to all purchased Memberships.
CRM-13966 - Tagset fixes for files
CRM-14449 api custom data behaviour - preliminary tidy up
CRM-14449 api move custom formatting call to utils
Merge pull request #3069 from eileenmcnaughton/CRM-14449

CRM-14449 api custom data behaviour - preliminary tidy up