Implement Bitmap::Clone(). Made Bitmap::Surface() const.
Made GraphicsEngine::BlitBitmap() accept const Bitmaps
Also made BlitBitmap accept const Bitmaps
Cache the frames bitmaps in BamResource. Adjust all callers accordingly.
Bitmaps are deleted in BamResource's destructor