Compile with GCC stack-protector and glibc fortify

Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>
Move data structures library to 'src/ds/' from 'src/'

Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>
Add IO library; Add zlib library; Update copyright lines with new email address.

Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>