Added boxing / unboxing methods for ParseModel and ParseModelUser classes.
ParseModel can now handle ParseModel objects inside arrays and dicts. ParseModel objects must now register themselves before use.
Fixed some issues with boxing/unboxing ParseModel objects inside arrays and dictionaries.