set parameter name according to API promise
low level thread wrapper
remove non use fields in fly_worker
proper name for thread start func
migrate fly_worker to use fly_thread
create build directory if not exists
remove unneeded .md file
adding thread state to fly_thread
use fly_sem where appropriate and track rswlock
add get thread state
update README with build information and task pushing API
add backup threads to workers
remove sched locks TODO
use proper atomic and operation
move sleep function in fly_thread.h
do not spin if can not execute job
fix bad refactoring - wake up proper worker
refactor fly_schedule on smaller chunks
proper sprintf include
add sched thread