add readall method to HTTPEntity
remove spurious print
fix ByteStream eof handling
split ffi out of ssl lib (ssl still todo)
allow __apply override in modules