[feature] Add XMPP vCard support to provide server-side information via Essentials XMPP

The attached pull request includes support for sending a vCard to an XMPP server with Essentials XMPP.  This will allow the user to provide information about where their server is located, provide a user friendly alias that shows up on other buddy lists and include admin contact information.  This can help users contact the administrator for their favorite server if it is offline.

This release adds 8 new Essentials XMPP configuration items pertaining to vCard address information, which is toggled via the send attribute.  If send is not set, a vCard will not be provided on server startup.

This pull request also updates the current Smack libraries to 3.3.1 and includes support for Smackx to include vCard classes.

 vcard:
  send: true
  nickname: 'My Minecraft Server - Survival'
  emailaddress: 'email@domain.com'
  organization: 'Creepers Inc. - We are hiring'
  street: '5555 TNT Lane'
  city: 'Somewhere'
  state: 'CA'
  country: 'USA'

![vcardstack](https://f.cloud.github.com/assets/5677937/1331096/bd05843a-3546-11e3-8174-ff6ce37a4df1.PNG)