Allow for // inside valid JSON data

This modifies the regular expression to match for valid quoted strings
first before checking for single line comments.
URLs can be inside the JSON assets like .modinfo currently it will break
those files.

the lambda checks if m.group(1) exists (is a JSON data value) or it will
return '' for comments

References: http://stackoverflow.com/a/4577710
http://bugs.python.org/issue1519638#msg155982 so you can return a group
value even if that value could be blank
Allow capitalized species names in mods

Fixes the Vulpes species mod. The select statement use in name.lower()
so the kind should be indexed on .lower() also.
Index packed mods

The path for a packed mod looks to be ./nameofmod.pak
So treat it the same as a vanilla pak just filter out the ignored assets
(.db, ds_store etc)
Tested this with MedicalPotions mod
http://community.playstarbound.com/index.php?resources/medical-potions.927/
Merge pull request #59 from Septarius/asseturldata

Allow for // inside valid JSON data