iOS: Crash when the server returns no unread hashes at startup

The application crashes when the server returns an empty array of unread hashes since NSJSONSerialization.JSONObjectWithData converts "[]" to an empty NSArray instance and not NSDictionary.