dnsSet function:
* Changed the function so that it takes multiple entries for each record type
* Changed the demo code to adjust the dsnSet function

When you call dnsSet function, you pass an array of array(hash) to each
record type.

Sample code:

$results=processOpensrs("json",'
    {
        "func": "dnsSet",
        "data": {
            "domain": "example.com",
            "a": ".com;.net;.org",
            "selected": ".com;.net"
        }
		"func" => $_POST["function"],
		"data" => array (
	    	"domain" => "sample.com",
			"DNS_template" => "sample template",
			"a" => array(
				array(
				  "ip_address" => "123.123.123.123",
                  "subdomain" => "subdom"
				),
				array(
				  "ip_address" => "124.124.124.124",
                  "subdomain" => "subdom2"
				),
			),
			"aaaa" => array(
				array(
				  "ipv6_address" => "001:00ab:0000:00a1:0001:000b:00cc:00de",
                  "subdomain" => "subdomaaaa"
				),
            ),
			"mx" => array(
				array(
				  "priority" => "10",
                  "subdomain" => "subdommx"
                  "hostname" => "hostname"
				),
            )
 		)
    }');