Bug 844029 - [music] use Makefile and .gitignore to concatenate JS scripts

This is the followup patch of Bug 844029.

Use Makefile to concatenate JS files just like Gallery app did for lazy loading.
Also fix the open web activity for Music player which was accidentally broken by the first patch of Bug 844029.