update Printer:
	add documentation
	fix .onActivityResult()