Add methods to NSDictionary for retrieving values that are guaranteed to be of the expected class

I have been burned badly a couple times by not using methods like these in JSON/plist parsing code. I've written this enough times now, it seems like it belongs here.