Implement annotations Square and Circle
I have added 3 patches that implement circle and square annotations in evince, along with their interior color property.
It does not include the ability to add these annotations.
This is a series of patches submitted to bugzilla by Anuj Khare, former SoC, and that was unreviewed.
I applied the patches manually to master with minor editions.