[js] typed_arrays: test empty ABV constructor call
[js] emitters: allow different number of arguments in emitter/listener functions
[esp8266] increase after-reset delay as it seems to provide better stability
[build] only create descs.h when JS is enabled
[util] move exp_power() to more generic location. have some inline values there too
[js] exp_power needs to return a signed number
[js] add MAX() helper macro
[js] a slightly more accurate fp comparison function
[console] console depends on resource_t definition
[16 bit] cast values when setting to u32 flags variable since on 16 bits the value is 16 bit and thus can't be shifted
[16 bit] temporary - cast to unsigned int when fetching time from boot
[avr8] add support for trinket pro. Just serial for now. Doesn't really do any good, only useful for making sure 16 bit isn't broken
[avr8] add trinket pro to CI
[avr8] initial clock support
[avr8] initial GPIO support
[avr8] simulation: add SIMULATOR pre-req for running simulations
[avr8] add atmega328 simulation using simavr
[net] tests: test various assertions
[js] add test case for exception within function arguments
[js] add function arguments parsing error assertion test