Add missingRecipients to localization
The Great Refactoring (#528)

Lots of logic separation and code cleanup.
Fix Travis
Some more tidying
Some more cleanup
Clean up addLinks
Bug fix in previous commit
Refactor bindBuddyClick to onBuddyClick
Refactor $('#userInput').submit() + bug fixes
Remove needless nesting
Simplify SMP callback
More simplification
Reduce nesting in openBuddyMenu()
Fix spacing
Fix #505
Fix #506
Fix Makefile for safari
Small tweak
Cryptocat 2.1.16

- Cryptocat is now available for Opera 15 and higher.
- Big improvements to group chat messaging reliability.
- Added a "Getting Started" guide that appears for first-time Cryptocat
users.
- New feature: Save custom server configurations to quickly access
later.
- Cryptocat for Firefox now also remembers settings and preferences.
- Key generation speed improved by up to 40%!
- Encrypted file sharing is temporarily disabled in order to
investigate a potential issue.
- Implemented some preparations for compatibility with upcoming
Cryptocat for iPhone and Android.
- Buddy context menus now have an improved look.
- Audio notifications now work in Safari (only versions 7 and higher).
- Highly substantial reduction in Cryptocat's file size due to code
optimization and audio file encoding improvements.
- Add new Kannada translation.
- Fix inconsistencies in some translations.
- Many other bug fixes, improvements, optimizations and tweaks.
Tor