Make the header more descriptive
'Official' Makefile doesn't need warnings
Condense encryption to use one buffer

This is actually a reversion - the separate in and out buffers
were part of an aborted attempt to address issue #1.