AdvAgg can do it as it supports the attributes key.
drupal_add_js("http://example.net/script.js", array(
'attributes' => array(
'data-config' => "{'skin':'skins/black/skin.css','volume':50,'autoplay':true,'shuffle':true,'repeat':1,'placement':'bottom','showplaylist':false,'playlist':[{'title':'','url':'https://soundcloud.com/fosterthepeoplemusic/pumpedupkicks'}]}",
),
));
If you want to target a specific location for the js, advagg also allows for this; on "admin/config/development/performance/advagg" check the "Allow for JS to be added to blocks and views" button at the bottom.
drupal_add_js("http://example.net/script.js", array(
'scope' => 'page_top:prefix',
'attributes' => array(
'data-config' => "{'skin':'skins/black/skin.css','volume':50,'autoplay':true,'shuffle':true,'repeat':1,'placement':'bottom','showplaylist':false,'playlist':[{'title':'','url':'https://soundcloud.com/fosterthepeoplemusic/pumpedupkicks'}]}",
),
));
Set $conf['theme_debug'] = TRUE;
in your settings.php file to see all possible scopes; simply look for <!-- AdvAgg page_top:prefix tag -->
in the page source code and know the JS will land there.