fix civicrm-sql-connect and civicrm-sql-query commands
group_roles_module - Avoid e-notice by early return

If there is no contact id then there is nothing further to do. However, the line which allocates a contact id gives an e-notice in this instance.  Add early return if no contact_id
CRM-14510 - Not all member sync roles are not removed when deleting a membership.
Merge pull request #136 from freeform/CRM-14510

CRM-14510 - Not all member sync roles are not removed when deleting a membership
CRM-14171 Adding a warning for risky permissions given to anoymous users.
Merge pull request #134 from eileenmcnaughton/patch-4

group_roles_module - Avoid e-notice by early return
Merge remote-tracking branch 'upstream/7.x-4.4' into 7.x-4.4-7.x-master-2014-04-30-12-58-05
Merge pull request #137 from generalredneck/CRM-14171

CRM-14171 Adding a warning for risky permissions given to anoymous users.
hook implmentation examples for new arguement options
Merge pull request #138 from deepak-srivastava/CRM-14413

hook implmentation examples for new arguement options
Merge branch 'CRM-14359' of https://github.com/joelcollinsdc/civicrm-drupal into joelcollinsdc-CRM-14359
Merge branch 'joelcollinsdc-CRM-14359' into 7.x-master