sync with phing core
sync with phing core, moved to etc subdirectory
avoid growl error 303 : required header missing