some fixes to the file uploading
- Split off the stuff about Notifications from the Types module. Reason for
  doing this is since we needed access to FileIdent
- The FileIdent module now has the protectedByFI function, which we will also
  need in the Client (moved from FileActions in HSync.Common.Server)
- The changes in the server corresp to moving the Notifications
- Added a createDir handler
Added a runDelete and implemented the RunDelete handles. Also I moved
the higher level actions into its own file (to be committed)
The tree actions