Add a test that shows bitmap being wrongly clipped.

* The bitmap should cover the same area as the rectangle, but it
doesn't.
app_server: Fix drawing transformed BBitmaps...

...when the untransformed view rect is partially outside
the view bounds. Untested.
app_server: Fix another problem with transformed bitmaps...

... the view rect was clipped to the view bounds in
_DrawBitmapGeneric32(), which is incorrect when affine
transformations are used.
BPolygon: Style fixes for documentation.
Add documentation for BPolygon class.
Update the ALE package and add the sources.
Specify the location of the .PackageInfo file.

Signed-off-by: Jessica Hamilton <jessica.l.hamilton@gmail.com>