Hydrogen coding team - Soundlibrary download feature

Right now you can download and install a Sound Library directly inside hydrogen.

How does it work? Hydrogen will download the drumkit_list.xml file from an HTTP server. The downloaded file contains the name, the download url and some extra information about the Sound Library.

example file:

<?xml version="1.0" encoding="UTF-8"?>
<!-- Drumkit list test -->
<drumkit_list>

	<drumkit>
		<name>V-Synth VariBreaks Kit</name>
		<url>http://rolandclan.info/media/samples/v-synth/V-Synth_VariBreaks.h2drumkit</url>
		<info>All sounds in this kit have been created from scratch using Roland V-Synth... </info>
		<author>Artemio</author>
	</drumkit>

	<drumkit>
		<name>Roland TR-626</name>
		<url>http://rolandclan.info/media/samples/tr-626/Roland_TR-626.h2drumkit</url>
		<info>One of the very last drum boxes of the TR series. TR-626 featured 30 12-bit PCM samples...</info>
		<author>Artemio</author>
	</drumkit>
</drumkit_list>

Notes: The drumkit name MUST be indentical to the name of the Sound Library directory!! Example: V-Synth_VariBreaks.h2drumkit must contain the V-Synth_VariBreaks directory once unpacked. Many drumkit are broken now (wrong filenames) and MUST be fixed!