Various Changes

Improve feature gate message
Remove dead code in adt.rs
Fixup error messages
use `'s' as u8` instead of `0x73`
Fix formatting errors