PestCanvas

Extended PestJSON with PestCanvas, which strips out the numeric indices that http_build_query() inserts (quite reasonably, I might add) into nested array parameters, but which cause Canvas API server errors.

This change to canvas-api-inc.php will require some recoding in any scripts that already use it (blackboard-import, I'm looking at you!) — rather than re-json-decoding the response from callCanvasApi, one can now skip that step!

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>