Add support for BootstrapCDN

Closes #12.
Add support for jQuery CDN

Closes #11.
Make cdnjs point at the official API

Note that cdnjs libraries missing an author will receive null now. This
is slightly easier to consume than the earlier solution (no field at
all).
In case library isn't found, return just an empty array

This matches `?name` behavior.
libraries/:name - Check against library length
Make sure zq is array

With a suitable query zq could fail so better check against this.
In case zq isn't array, return just []

If it fails to match using given q, it will give [] as expected.
Fix libraries/:name

Now it should be correct. forgot that getOne returns Object if it finds
an entry...
Set `annozip` version explicitly

Looks like a newer version caused some issues and the version parameter
matched that.
Expose `mainfile2` for jsdelivr
Make google mainfiles strings to be consistent with the rest
Add `use strict`
Add `assets` to Google
google - Get more standard names

Thanks to @gavinhungry for spotting this.
Include all files to output regardless their of their rights

Given file rights of git repositories may vary, it's better just to pick
files regardless of their exact rights.
Merge pull request #1 from jsdelivr/master

Updated the fork