added delegates with strongly typed enums (ES30.iPhoneOS)

 - add the new delegates
 - added new enums where needed
 - keep old ones in ES.Obsolete.cs
 - regenerated ES30.iPhoneOS bindings