CRM-14755 - upgrade fails on insert country
refactor creation of membership_payment records into shared function
refactor out createOrRenewMembership function
share create membership function & move compiling errors into a separate function
Merge pull request #3369 from eileenmcnaughton/CRM-14755

CRM-14755 - upgrade fails on insert country
fix case type get api to return definition, CRM-14725

----------------------------------------
* CRM-14725: Edit Case Type - Use AJAX load/save
  https://issues.civicrm.org/jira/browse/CRM-14725
api and generated data fixes, CRM-14725

----------------------------------------
* CRM-14725: Edit Case Type - Use AJAX load/save
  https://issues.civicrm.org/jira/browse/CRM-14725
added generated data, CRM-14725

----------------------------------------
* CRM-14725: Edit Case Type - Use AJAX load/save
  https://issues.civicrm.org/jira/browse/CRM-14725
Merge pull request #3372 from kurund/CRM-14725

CRM-14725
HR-377 Fix to custom_data_entities() function not to have entities while related component is disabled
fixes for create api and also added conditional fetching of case type definition, CRM-14725

----------------------------------------
* CRM-14725: Edit Case Type - Use AJAX load/save
  https://issues.civicrm.org/jira/browse/CRM-14725
Merge pull request #3374 from kurund/CRM-14725

fixes for create api and also added conditional fetching of case type de...
fixes to create api, CRM-14725

----------------------------------------
* CRM-14725: Edit Case Type - Use AJAX load/save
  https://issues.civicrm.org/jira/browse/CRM-14725
Merge pull request #3375 from kurund/CRM-14725

fixes to create api, CRM-14725
get action fixes for activitysets, CRM-14725

----------------------------------------
* CRM-14725: Edit Case Type - Use AJAX load/save
  https://issues.civicrm.org/jira/browse/CRM-14725
fixes for create mode - case type api, CRM-14725

----------------------------------------
* CRM-14725: Edit Case Type - Use AJAX load/save
  https://issues.civicrm.org/jira/browse/CRM-14725
Merge pull request #3376 from kurund/CRM-14725

CRM-14725
advanced section fixes
fixes to render multiple timelines, CRM-14725

----------------------------------------
* CRM-14725: Edit Case Type - Use AJAX load/save
  https://issues.civicrm.org/jira/browse/CRM-14725
Merge pull request #3377 from kurund/ui-fixes

Ui fixes