object: add missing annotation

Reviewed-by: Robert Bragg <robert@linux.intel.com>
object: use GLib's DestroyNotify if compiled with GLib

Reviewed-by: Robert Bragg <robert@linux.intel.com>
pipeline: add missing transfer annotations

Reviewed-by: Robert Bragg <robert@linux.intel.com>
pipeline: add scope annotation

Reviewed-by: Robert Bragg <robert@linux.intel.com>
texture-2d: add missing annotations

Reviewed-by: Robert Bragg <robert@linux.intel.com>
texture-2d-sliced: add missing transfer annotations

Reviewed-by: Robert Bragg <robert@linux.intel.com>
texture-3d: add missing transfer annotations

Reviewed-by: Robert Bragg <robert@linux.intel.com>
texture-rectangle: add missing transfer annotations

Reviewed-by: Robert Bragg <robert@linux.intel.com>
atlas-texture: add missing transfer annontations

Reviewed-by: Robert Bragg <robert@linux.intel.com>
sub-texture: add missing transfer annotaion

Reviewed-by: Robert Bragg <robert@linux.intel.com>
bitmap: add missing annotations

Reviewed-by: Robert Bragg <robert@linux.intel.com>
framebuffer: add missing transfer annotation

Reviewed-by: Robert Bragg <robert@linux.intel.com>
onscreen: add missing transfer annotation

Reviewed-by: Robert Bragg <robert@linux.intel.com>
onscreen: add constructor annotation

Reviewed-by: Robert Bragg <robert@linux.intel.com>
onscreen: add scope annotations

Reviewed-by: Robert Bragg <robert@linux.intel.com>
context: improve constructor annotation

Reviewed-by: Robert Bragg <robert@linux.intel.com>
context: add scope annotation

Reviewed-by: Robert Bragg <robert@linux.intel.com>
renderer: add missing transfer annotation

Reviewed-by: Robert Bragg <robert@linux.intel.com>
renderer: add missing scope annotation

Reviewed-by: Robert Bragg <robert@linux.intel.com>
display: add missing transfer annotation

Reviewed-by: Robert Bragg <robert@linux.intel.com>