code readability improvement
Adding .fail() to promise chain when also using callback. Also, registering .on() listeners for stream before calling .pipe()
done will only be called once so no need to use "hadError"
Always disable disk cache for bundle mappings