Multiple bugfixes
1. sync now only if at least 1 hour elapsed time.
2. installprofile setting was incorrect after sync - was being set in
syncing code rather than preferences manager.
3. all dialogs - no fade-in, out anymore
4. Options dialog - sync option is now hidden - we probably need to
enable for enterprise.
5. syncprofilestask separated out into own class.