added 'pack' expression

pack files into an executable as a char[]
added DArray -> ptr promotion.
fixed SArray -> DArray promotion
string type is char[sz] instead of char^