rename DeveloperGuide.md to CONTRIBUTING.md

GitHub gives special treatment to this file
https://github.com/blog/1184-contributing-guidelines
add streamZipApplicative test
add ephemeralStreamZip Applicative instance