Update JSON plugin to support JavaScript (JSONP) load/save

Closes #374