Misc fixes and improvements:

- Fixed ALC/AL function address lookup.
- Introduced FunctionProviderLocal interface.
- Added extra debug info when the Generator fails.
- Enabled the use of the same char type either as ASCII or as UTF8, on a per function basis.