Add the at() method to C++ vectors.

* There is no reason not to have this.
Add packages for Giddy3 and imagemagick.

* Also fix SDL which had a problem with OpenGL viewport size
initialization.