Merge pull request #439 from ArchZombie/master

Eval changes
Add sys.ByteArray, sys.readBinary, and sys.writeBinary
sys.qCompress, sys.qDecompress
sys.sha1Binary
Extra methods

(And random changes to the sha1binary method cause I thought it had a bug at first)
Merge branch 'compress'