Add set_dir_in and set_dir_out to Pin class; Stop doing dumb things with Scanner class's gets
Patch some inconsistencies in duplexuart and scanner/scancapable