added embedding

similar to go
changed hash function
automatically push the self param

anything of p.create(1.0) -> p.create(p,1.0)
support for functions on other types

Tested with pushback + size on variable size arrays
fixed missing dynamic access to array index

added resize
no automatic resizing of arrays unless using pushback
register helper for global funcs
string + stringarray support

all of type wchar_t
WIP handling of structs

fixed position within array
tighter memory
start of compile time symbol table