Added jsdeliver API module.
Added CDN information.
Removed CDN enum in favour of CDNInfo JSON doc.
Rewrote the Library class to support the jsDelivr API and added a LibraryList class to manage the libraries and support multiple CDNs.
Removed unnecessary code from v1.
The library array is now sorted after adding a CDN.
Cleaned up the entry point.
Removed the Bootstrap CDN as it has no mainfile property.
Added console output for the total number of libraries.
Renamed CDNInfo to CDNs.
Updated functionality to support the jsdelivr API.
Removed DOMParser as it is no longer needed.
Added hints for the <link> tag.
Fixed jsdelivr url typo.
Merge branch 'v2'