Provided seperate make environments.

* Seperate build make environments for Cairo/Pango.
Added pango-viewer to examples.

* Copied pango-viewer from the pango source repository.
* Modified to work with sample build system.