Removed local demo files (now that the publishing feature comes built-in)
and updated .gitignore.
Updated the publishing script to support external plugins dependencies.
This fixes the publishing of the module player (although the source URL
still cannot be inferred in that case) and all the OSC plugins.
Fixed bug in array to mesh plugin - the vertex count was not correctly
assigned to the generated mesh.
Fixed bug in sort_dict (utils.js). Apparently JS' idea of a lexiographical
sort is to put capital letters before lower caps. I don't know either.
Added a set of CSG (constructive solid geometry) plugins to add an
alternative way of generating procedural meshes:

Generators: Cube, sphere, cylinder.
Modulators: Union, difference, intersection, inversion, csg -> mesh.
Added external dependency support to the publishing script for
all the newly added CSG plugins.