Embedded map contribution buttons tests

Two new tests for contribution buttons on embedded map. 
It is important for us to test it automaticaly, because we discovered regression connected with this feature.
I don't see anywhere in the loop that it would exit if the method is called with a pinTypeName that is not in the list.
Also, please consider using getElementByText in the BasePageObject class