Fix #31 Clang Warnings Double Brackets

Remove double brackets and unsigned < 0 compares.
Unsigned values are defined to stay positive even on overflows.
Update Change Log With Last Pulls
Merge pull request #32 from ax3l/fix-clangWarnings

Fix #31 Clang Warnings Double Brackets