Patch title: Release 90 bulk changes
Abstract:
File: /graphic/browser/frontend/file.pli
Key:
    Removed line
    Added line
module "/pliant/language/unsafe.pli"
module "/pliant/protocol/http/client.pli"

module "/pliant/graphic/browser/xml/tree.pli"
module "/pliant/graphic/browser/xml/context.pli"
module "/pliant/graphic/browser/xml/io.pli"

module "/pliant/graphic/browser/tag/prototype.pli"
module "/pliant/graphic/browser/tag/all.pli"

module "/pliant/graphic/color/gamut.pli"
module "/pliant/graphic/image/prototype.pli"
module "/pliant/graphic/image/pixmap.pli"
module "/pliant/graphic/image/antialiasing.pli"
module "/pliant/graphic/draw/prototype.pli"
module "/pliant/graphic/draw/image.pli"
module "/pliant/graphic/filter/io.pli"

constant dpi 75
constant antialiasing 4


function test url file
  arg Str url file
  var DateTime startup := datetime ; console "running ...[cr]"
  if ((var XmlTree tree) load url "")=success
    var Link:ImagePixmap pixmap :> new ImagePixmap
    pixmap setup (image_prototype 0 0 210 297 dpi*antialiasing dpi*antialiasing antialiasing antialiasing image_adjust_extend color_gamut:"rgb") ""
    var uInt white := 0FFFFFFh
    var uInt red := 0FFh
    for (var Int y) 0 pixmap:size_y-1
      pixmap fill 0 y pixmap:size_x addressof:white
      pixmap fill 0 y 1 addressof:red
      pixmap fill pixmap:size_x-1 y 1 addressof:red
    var Link:DrawImage draw :> new DrawImage
    draw bind pixmap ""
    (var XmlContext context) position_setup url 0 0 210 297
    context position tree
    (var XmlContext context) draw_setup url draw 0 0 210 297
    context draw tree
    var Link:ImageAntiAliasing aa :> new ImageAntiAliasing
    aa bind pixmap antialiasing antialiasing
    aa save file ""
    console aa:size_x " x " aa:size_y " (" pixmap:size_x*pixmap:size_y*pixmap:pixel_size\2^20 " MB) in " (string datetime:seconds-startup:seconds "fixed 1") " seconds" eol

test "http://pliant.cx/" "file:/tmp/test.png"