update CI to use makefile and fix b2g desktop download
Merge pull request #255 from lightsofapollo/update-ci

update CI to use makefile and fix b2g desktop download. r=asuth
Bug 871897 - [email] Change mail sending process to use streaming to reduce peak memory usage
review fixes
Add more logging to the attachment process.
fix activesync message-id regression
clean-up the require map for gaia installation