Removed special characters from variable
Added endverbatim command
Added zip compression to the resources system (based on miniz.c).

Additionally, the resource compiler can now deal with files located
at different root directories.
Return early if generating resource payloads fails.
Print a nice error message if a REGISTERED name clash occurs.