decent gitignore included
added eclipse files
enhanced ignore files by ignoring garbage from eclipse
fixed recursive replication for the case of datasets whose child datasets don't have snapshots