overwrite passwords so they can't be found in unallocated memory
take command lines in, instead of separate pieces
pipe passphrase directly into cryptsetup
only show chars when they were the last one typed

also looser warnings in Makefile
first steps toward building in-tree

test on kitkat
switch to shared libs, to save a bit of space
fix display issue after yaffsunlock runs