Make all calls to os.execute compatible with both Lua 5.1 and 5.2
(^) test avoids extra work
Merge pull request #11 from hishamhm/os_execute

Make all calls to os.execute compatible with both Lua 5.1 and 5.2
(+) ceu_sys_wclock (to set and check wclocks)
(^) ceu_org_init => ceu_org
(^) unisgned char => byte (also char=>byte, where wrong)
(-) bug: input call did not accept non-"int" number types (byte,char,etc)
(^) `delay´ => `recursive´
(-) bug: input events were not contiguous
(-) bug: conversion (numeric) => (tceu_evtp)
(*) preparing CEU_IN_OS_INTERRUPT
(-) bug: finalization for global pointer as parameters
(+) ISRs
(+) ceu_init() (inits ISR_VEC)
(^) ISR_ON/OFF => ISR_ON()/OFF()
(^) CEU_APP_ADDR only for __AVR
(^) hold CEU_APP_ADDR only for calls
(^) ISR support
(^) functions prototypes
(+) `isr[n]´ syntax
(+) `atomic´
(+) atomic/isr analysis
(^) WRN => ASR in run_tests.lua
(^) ana.lua generates error (t.ana=string, t._ana=table)
(^) ISR_ON/OFF => CEU_ISR_ON/OFF
(-) bug: unbounded var is now tight loop
(*) should be in previous commit
(+) `bool´ / `word´
(+) isr.lua (missing in previous commit)
(-) bug: compilation error lines
(+) `true´ `false´
(^) events allow int=>isNumeric
(^) spawn returns `bool´
(^) one event at a time
(^) __ceu_gc only if queue is empty
(^) ceu_sys_malloc does not receive app
(^) removed 20ms from tests
(-) bug: "dummy" LNKS orgs was triggered
(^) minor adjustments
(*) input/output dcls, TODO: body