command pipe unit tests use weird characters

make it a habit to test esoteric characters everywhere possible
Stdin is always an OS pipe

Patch includes a whole host of unit tests for liblush

Fixes hraban/lush#43

YESSS!!!!