Fixing is_utf8() to allow valid ASCI non-printable characters.
use autoload for extension registry, fix version