Fix Ubuntu build warnings by using gcc flag -Wno-unused-result
Merge pull request #556 from RichardHitt/ignore-unused

Fix Ubuntu build warnings by using gcc flag -Wno-unused-result
fix warning in new glib
Clean up balloon formatting
fix omitting custom sounds
reduce abuse of ternary operator
The ?: operator should not be used as a generic shorthand for if/else.
(Which isn't needed here either...)