Use malloc instead of HeapAllocMem() to allocate
memory for the input file.
Beautify piocc_mod.h
Add platform_picoc.h file for avr32 platform.

platform_picoc.h file should be included in
all Alcor6L platforms. This file should provide
platform specific module definitions (e.g.
rtc and lcd modules on Mizar32).

This avoids having to put platform specific
code in platform generic code. (PicoC-remix
had this problem).
Beautify picoc/include.c

This commit includes code which reflects
the changes done in modules/picoc_mod.h.
New macro: PICOC_LIB_INIT_CALL

This is included to support platform specific
initialization calls when PicoC on Alcor6L is
compiled without tiny RAM optimizations.
Handle platform specific init calls for `optram=0'.

This commit includes code which reflects the changes
done in modules/picoc_mod.h
New macro: PLATFORM_SPECIFIC_INIT_CALLS

Add this macro for the avr32 platform.
** The same should be done for all the
other platforms.
Fix missing definitions: Define i2c's library and
tmr's variable list for PicoC.
Update mizar32_conf.h for PicoC.