Making Exchange version configurable.

With the default constructor to ExchangeService, connecting to Exchange 2007 SP1 doesn't work.  Making it configurable (defaulting to 2010 SP1) allows connecting to older versions of Exchange.

Making the location of the user settings file (exchangesync.properties) overridable allows for storing it somewhere other than the current working directory.