added progress callback object
only accept unicode or bytes strings
include for memcmp
added set_diagnostic_output_callback
create a IAAF pointer, no need to cast
run setup progress_callback and diagnostic_output_callback when
set is called, not on import
do test in main process
build_ext in debug
USE_AAF_SDK_DEBUG libs by default
tweaked output
added get_library_version utils
encode and decode to ascii
python3 fix
added another test
version 0.8.1