another ill-fated project

compiling sort of by using files in share

static link judy, add .include

control invert doflx

break run_felix_pthread into ctor/dtor and outline

partially inverted run_felix

outline run_felix

gingerly make a static flx_world::flx_main

non static fn!

tenderly make arg stuff into instance vars

debug to instance var

move allocator, collector, gcp to instance var

turn thread_control into pointer & mimic scope

disable stack stuff, debug_driver->instance variable

flx_main_dtor

run_flx_state to instance var

move run_felix_state into flx_main ctor/dtor

sort of now have flx_world

pulled some unneeded ivars out

newlines again
rebrand run_step as run_until_blocked
add_thread/remove_thread around run_until_blocked
library newed
outline library to flx_world
remove unused library from pthread dtor
outline instance usage
outline main thread doflx_data usage
remove gratuitous felix_run_state class by outlining into flx_world
clean out unused
remove broken pointer check that I broke
ptr_create_async_hooker moved into the macro area
flx config into a class
move flx args up into macro area
move library linkage into macro area
initialize flx_world debug & debug_driver
Merge branch 'master' into flx_world
bracket flx_libinit_t::create with add/remove thread
Merge branch 'master' into flx_world
start moving flx_world into its own files