Accept array of scripts as named bundle

This commits adds support for bundling multiple scripts under the same name:

<pre>
head.js({bundle: ['/js/script1.js', '/js/script2.js']}, function() { alert('1 and 2 loaded'); });
head.ready('bundle', function() { alert('1 and 2 loaded'); });
</pre>