iOS 8 compatibility
Added omit_prefix option to remove the standard get, set and is from the name of properties.