Add more NSDictionary extensions

Plus specs, passing - apologies for not adding these in my earlier PR!