fixed nanosleep on windows, changed minimum branch width, and changed the branch strength to be real high

Signed-off-by: ikedude <ikedude8@gmail.com>
added profiling log file for box2d

Signed-off-by: ikedude <ikedude8@gmail.com>
switched over to glfw, which has a better input handling system and a cleaner api (to me at least)

Signed-off-by: ikedude <ikedude8@gmail.com>