Cleaned up branches

Shortened hw04.asm by two lines and removed an extraneous branch.

Fixed a bug where the highest bit of R0 was being completely
ignored during the count.