Typedef reused blocks

Add project prefix UNI
Rename Http to HTTP for class and enums.
Use NS_ENUM with integer as option.