Adds compilation flag

A new CHULA_COMPILATION definition must be used so the independent
headers of libchula can be used while compiling it.