Fixed crash with activity.

Added new field to User Activities (“extra” including things like ratings and such.)
Cleaned up activity display.
Added JSON validator that handles NSNull gracefully.