CRM-13621 - add ability to redirect to main entry point for public pages

----------------------------------------
* CRM-13621: Handle invalid session errors especially for public pages in a nicer manner
  http://issues.civicrm.org/jira/browse/CRM-13621
CRM-13490 : the concept used for fixing this is - detach the 'required' form rule for address custom data field, check if the address is filled i.e. intended to be submitted if 'yes' then check for 'required' custom field form rule

----------------------------------------
* CRM-13490: Addresses with required custom fields can't be deleted from the Edit screen
  http://issues.civicrm.org/jira/browse/CRM-13490
CRM-13619 - tab display based on configurations
CRM-13490 : re-framed the logic, used proper error setting methods

----------------------------------------
* CRM-13490: Addresses with required custom fields can't be deleted from the Edit screen
  http://issues.civicrm.org/jira/browse/CRM-13490
CRM-13577 - cleanup vedaconsulting patch and PR - 1821

----------------------------------------
* CRM-13577: Allow Smart Groups in Scheduled Reminders
  http://issues.civicrm.org/jira/browse/CRM-13577
CRM-13631

----------------------------------------
* CRM-13631: vCard not including organization name
  http://issues.civicrm.org/jira/browse/CRM-13631
CRM-13629
Merge pull request #1829 from deepak-srivastava/CRM-13629

CRM-13629
Merge branch '4.4' into event-tabs
-- CRM-13603 Label modification on manage case screen

----------------------------------------
* CRM-13603: "Manage Case" uses inconsistent labels
  http://issues.civicrm.org/jira/browse/CRM-13603
Merge pull request #1828 from pratik-joshi/CRM-13631

CRM-13631
Merge pull request #1820 from pratik-joshi/CRM-13490

Crm 13490
Merge pull request #1824 from dlobo/CRM-13577

CRM-13577 - cleanup vedaconsulting patch and PR - 1821
-- fix for CRM-13461

----------------------------------------
* CRM-13461: Total amount missing from event confirmation mail
  http://issues.civicrm.org/jira/browse/CRM-13461
Merge pull request #1832 from ravishnair/CRM-13461-fix

-- fix for CRM-13461
CRM-13619 - allow hooks to be able to configure tabs
Merge pull request #1833 from dakshayani/hr-13603

-- CRM-13603 Label modification on manage case screen
Merge pull request #1835 from deepak-srivastava/event-tabs

CRM-13619 - tab display based on configurations and hook
Merge branch '4.4' of github.com:civicrm/civicrm-core into CRM-13621
CRM-13621 - fix error messages

----------------------------------------
* CRM-13621: Handle invalid session errors especially for public pages in a nicer manner
  http://issues.civicrm.org/jira/browse/CRM-13621