stop tracking generated `./configure'
Typo
Correct symbol conflict with pow10 function
Correct #include directives

Add several standard library headers in f8types.hpp and f8utils.hpp;
use fix8/ prefix in <> includes in .cpp files
Remove extern "C" in modp_dtoa declaration

Since this is a C++ project anyway, it isn't useful to declare C linkage for a
single external function.
f8types.hpp: Standard compliant type names

Name starting with an underscore and capital letter are reserved
according to standards, prefer lowercase.
Revert "Remove extern "C" in modp_dtoa declaration"

This reverts commit 1c5514c982b07346ee3f78bc1bc3fe6065b08ba6.
Commit tried to fix what was actually user error.
Merge branch 'master' of https://github.com/roysc/fix8 into roysc-master
Added configure back
added cancellation_token for thread exit
made cancellation token a separate class, fixed typo in f8test configs
merge from dev
Added cancellation token method as a parameter to thread construction
fixed thread exiting on join() call
added missed method
Merge pull request #36 from syegres/fixfor_fx-148_remove-kills

Fix for FX-148

I have created another dev branch fix8:dev-premain which we can use for staging less experimental changes. I will merge across to dev-premain when I have done more testing.
FX-190, FX-192, FX-184
ongoing development on replacing pthreads
replacing pthread to poco
ongoing development