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

...move 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