Optimalization of toString methods

- toString and serializeToString methods in beans optimalized, '+' substituted by StringBuilder
fix undefined sync group timestamp - Escape the dot
fix undefined sync subGroup timestamp - Escape the dot
Merge pull request #502 from ondrejvelisek/master

Fix undefined last synchronization group timestamp
Merge pull request #493 from Simcsa/toStringRebase

Optimalization of toString methods
New modules for dirPermissions attributes

 - facility_def_scratchDirPermissions
 - facility_def_scratchLocalDirPermissions

----------------------------------------------

NEED TO DO AFTER MERGE:
 - if not exists, create new attributes
  - scratchDirPermissions (W:Fac, R:all)
  - scratchDirPermissions (W:Fac, R:all)
 - set these attributes like required for services if needed
  - fs_scratch
  - fs_scratch_local
New role topGroupCreator

 - this role give only one privilage to user (create new topLevelGroup)
 - add methods isVoObserver, isTopGroupCreator
Merge pull request #497 from stavamichal/fsScratchLocalNewSettings

New modules for dirPermissions attributes
Merge pull request #447 from stavamichal/newRoleTopGroupCreator

New role topGroupCreator
Fix method getData

 - get only not invalid and not disabled members of groups
 - create new method to get not invalid and not disabled members of the
   group
 - fix javascript in method getGroupMembersExceptInvalid
Merge pull request #503 from stavamichal/fixMembersInGetData

Fix method getData