fix some sound bug

in some cases, TraceLine may shorten the shotline to length zero, which
causes addshotline() to produces illegal coordinates for sound effects
report openal errors with more detail

(to make debugging further sound issues easier)
position checking may be reduced again in a while...
Added AC icon to SDL window (fixes #29)

As zeSKB reported, there was no icon for the game window.
This should now be fixed. We might want to make it transparent in the future,
but we would have to make sure it will be supported by any system.
transparency options for console and votes (resolves #45)