Added support for multiple source paths

Gsync now supports multiple source paths. Source paths may be
directories or files. The last element in the list of paths is
always considered to be the destination path and it must point
to a directory.
Renamed srcdir to srcpath inside Sync
Added godoc style comments for Sync