Fixed alignment of chat messages in Firefox
Fixed race condition bug. More intelligent fetching of vcards
Fallback to JID when no fullname in vcard.

Also a bugfix: make sure to render the status widget when the user doesn't have
any roster contacts.
Bugfix. Error presence stanzas don't have a from attr
Fix tests
Auto-reconnect when the connection drops.
Add initial translations
Update Makefile. Add option for generating POT file
Add jed.js for i18n support and wrap all strings
Updated po and pot files.

Also added js files with af and en translations.
Add locales.js

It will pull in all languages and put them in the locales root object, from
which the specific language translations can be chosen during runtime.
Move everything into the initialize method

This is so that the code only gets parsed once initialized is called.

We want the code to be parsed only then, because this allows us to
specifiy the translation language as a configuration setting to initialize.
Updated documents.
Update CHANGES and index.html
Update build.js with new paths and reminify converse.min.js
Merge branch 'master' into gh-pages