Patch to generate sync profile whenever an account is created

Whenever an account that has a sync service is created, this patch
creates a corresponding profile XML for that account. The created
account should have a setting "remote_service_name" the value of which
should be equal to a service domain name. For example, it should be
like "memotoo.com", "yahoo.com" etc. The profile XML files are created
with names like "memotoo-<account id>.com.xml". This value is again set
as an account setting, using which an account can trigger sync

Signed-off-by: Sateesh Kavuri <sateesh.kavuri@gmail.com>