Update .gitignore

Added pattern
	*.[0-9]
to ignore all .so.x.x
Add -fno-exceptions compiler flag
io: Stubify CBufferedStream

By 'stubify' I mean, 'remove unnecessary functionality'. I've removed
buffering, since it is already present in C library functions.
Now it just reads file char-by-char.