Objectified

Use the (much easier to manage) CanvasApiProcess object to handle nested, paginated API responses.

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