replace magic sound numbers

uses static ints defined by ruleset
small fix for unit breathing

fixes frames getting stuck while walking,
and adjusts the odds of breathing according to morale loss.
if you don't understand why, i suggest watching the movie "Gravity"
method for loading TFTD sounds

accounts for signedness, and only loads one offset at a time.
alter default item weight to 3 instead of 999

anyone know why it was so ridiculously high?
send the ruleset to the resource pack for questioning
move accounting for units being obscured