CRM-11161 - Drupal 7 - don't add contacts statically to smart groups; remove as well as add sync'd roles on login.

----------------------------------------
* CRM-11161: Civicrm Group Roles Sync: support proper syncing of smart groups as well as static groups
  https://issues.civicrm.org/jira/browse/CRM-11161
Merge pull request #170 from davejenx/CRM-11161-D7

CRM-11161 - Drupal 7 - don't add contacts statically to smart groups; re...