Allow to specify only section name, host name is not required anymore and will be used only if specified explicitly.

You can now write something like this in client_config:

[general_settings]
dir = /home/nasretdinov

[host1.com]
[host2.com]
[host3.com]
;[host4.com]

And it will sync your directory to remote location "/home/nasretdinov" for all servers: host1.com, host2.com and host3.com, while "host4.com" is temporarily disabled
Adding timeout thread and initial support for simultaneous transfer of big files. You still cannot do simultaneous sending of big files though
Fixed deadlock when diffs are sent simultaneously from different hosts. Added option to turn off bidirectional synchronization (bidirectional = false). Bidirectional synchronization still has some bugs and causes sync errors, although not many. Unidirectional part seems to work ok.
Turning off bidirectional by default, adding option to turn off compression as well
Adding option to supress warnings about untrusted SSH connections
Forgot to add global excludes check for rsync
Merge branch 'go' of github.com:YuriyNasretdinov/unrealsync into go

Conflicts:
	unrealsync.go
Proper unrealsync self location detection