Update zlib, gettext, libiconv, ncurses packages
BuildFeature: missing ";"
Update openssl package

Also use the new build feature rules
Update icu package

Also use the new build feature rules.
Update glu and mesa package

Also use the new build feature rules.
Update ffmpeg package and its requirements

Also make use of new build feature rules.
Remove unused MikMod build feature
Update freetype package

Also use the new build feature rules
Update libpng package

Also make use of new build feature rules
Update jpeg package

* Also make use of new build feature rules.
* Since the hacky long_jump_buffer field has been removed from the
  jpeg_error_mgr struct in the new package, the structure is now
  wrapped in the JPEGTranslator code to achieve the same behavior.
Some renaming of zlib related jam variables
Update libsolv package

Also make use of new build feature rules.
Update expat package