Fix a non-consequential console warning when a package doesn't have bower.json.

Also, some additional comments.
Merge pull request #3053 from ussuri/download-bower-pkgs-as-zips-2

Fix a non-consequential exception for remote packages without bower.json