Add icon, resolve MinGW compilation issues
Some useful warnings added

Checks for most common misconfigurations