TEIIDDES-1357 Added requiresPassword(profile) to IConnectionInfoProvider so the WS profile can return FALSE if the security is set to NONE. Had to implement all methods for instances of IConnectionInfoProvider