adding sprint for string interpolation, moving soap to require block
removing duplicate soap require
supporting an alternate response format from EWS
get attachment Ids call added
getAttachmentById call initial creation, untested