Help fomatting, Buildsystem improvements, integer types refactoring.

* Making it easier/possible to change the compiler and its options.
* Some fixes related to integer types  and signedness.
* Change related to the  default ArchLinux PKGBUILDS which create a lot of unneeded traffic.