Re-worked soap authentication to work properly with newer version of marketo soap api