Add a way to write a PDF directly into a file.
add a end() method to flush the cairo_surface
add documentation for the end() method
Merge branch 'master' into map

Conflicts:
	Readme.md