added json support

Hi Lars,
I use Duke for web data resolution, my data is mainly JSON coming from APIs. To simplify my workflow I developpd a JsonDataSource. Do you mind integrating it to the software ?
Feel free to suggest any improvement.
Thank you very much !