Lazy-intialization of the mail session object.

If the session is not created, we initialize the static properties and
the session with the properties from LocalSetting.properties. In
setupWizard, the session is created with the properties entered from
web page.
Merge pull request #5 from ebf/xiaodong

Lazy-intialization of the mail session object.