adding support for simple convex polygons

@tmcw this is really just for fun -- I know that a few nodeschool lessons is not enough to get my code beyond the "abomination" phase. But I'd be grateful for any notes it elicits. In particular I don't know enough about geo to know what actually-useful randomized geojson looks like (which honestly means I probably shouldn't be writing scripts to generate it, but I tried to take inspiration from what was there).

No idea about the right way to handle the command line interface since I needed some extra params (which should perhaps be randomized instead -- see previous parenthetical).
yeah this was just a dumb oversight -- had initially been treating these params differently and forgot to revise these lines after I changed approaches.

I greatly appreciate the notes (though now that I've seen Mapbox's GH velocity, I feel bad for imposing on you to make them). Will see what a merge against master looks like then issue a new PR once I have things cleaned up.