Fix #31 Clang Warnings Double Brackets

Remove double brackets and unsigned < 0 compares.
Unsigned values are defined to stay positive even on overflows.