Bug fix.

Fixed small bug where empty superviews would not have their heights
adjusted to reflect that emptiness.
Adding some Mac-specific OpenGL classes.

Useful engine for 2D~3D manipulation/display of OpenGL objects.
Update OpenGL utility to support alpha channel.