Implemented automatic reconnecting
Display the hostmask with JOIN, PART, QUIT, and KILL messages.
This makes Quasseldroid display the messages the same way regular
Quassel does.
Merge pull request #164 from mamarley/joinpartquithostmask

Display the hostmask with JOIN, PART, QUIT, and KILL messages.
Bumped version
Retrieve the Id of the BufferViewConfig from BufferViewManager instead of hard-coding 0.
Merge pull request #166 from Nevcairiel/bufferviewmanager

Retrieve the Id of the BufferViewConfig from BufferViewManager instead of hard-coding 0.
Add support for the new handshake and for streaming compression.
A new handshake format was introduced in Quassel 0.10.  This patch
adds support for that.  Streaming compression support, which is
made possible by the new handshake, is also introduced.  All
legacy functionality (connecting to pre-0.10 cores and to cores
that don't support streaming compression and/or SSL) is preserved.
Additionally, support for enabling/disabling SSL in the core
creation dialog was removed because there is no reason not to use
SSL if it is available.

One unrelated change was made to preferences.xml because Android
Studio wouldn't stop yelling at me until I did.
Merge pull request #165 from mamarley/newhandshake

Add support for the new handshake and for streaming compression.
Bumped version
Speling erors.
Merge pull request #167 from mamarley/spelchek

Speling erors.
Fix "Receiving Backlog" after destroying and rebuilding activity.
The problem was that every non-done init progress event was
re-setting the initDone boolean to false, causing it to think
the init was not complete when it actually was.  Additionally,
the updateInitProgress() call for "Receiving backlog" was
at the end of the code that processed BufferViewConfig events,
which became an inaccurate location after the hardcoded
bufferViewId was fixed.
Merge pull request #168 from mamarley/initprogressfix

Fix "Receiving Backlog" after destroying and rebuilding activity.
Merged the current master
fix(reconnect): moved updateinitdone to bufferviewconfig init since that is the last part of the init process now. Also removed unused ssl references in Service
Bumped version
Compatibility with Android Studio v. 0.5.1
Merge pull request #170 from MrCustomizer/android-studio

Compatibility with Android Studio 0.5.1
Add support for Network setNetworkName messages.
Additionally, make changing the network name notify the observers
so the name will be updated in the GUI.
Support Network setCurrentServer messages.