Fixed: Atonal (-8) key signatures are now handled properly

Sibelius uses -8 (flats) to indicate an atonal key signature. Previously, this was rendered as "8f", which is incorrect.

This commit fixes it so that a value of -8 will return a key signature of '0'.

Fixes #10