added default_exclude check plugins
Added the publish with empty directory test.
more tests implemented
forgot to commit file