Implemented automatic reconnecting
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
Show buffer activity/unread/highlights even when parted.
Quasseldroid currently displays any parted buffer using the parted
buffer color, even if the buffer has activity, unread messages, or
highlights.  The problem is particularly bad for PM buffers with
nicks that share no channels with the user, causing no activity
to ever be shown for these buffers.  This patch makes Quasseldroid
use the same logic a regular Quassel, displaying activity, unread
messages, and highlights even if the buffer is parted.
Additionally, the patch removes the code in the Buffer constructor
that sets the buffer active if the buffer is a PM buffer, as this
action is now performed by BufferFragment.
New icons from Joppu.
This introduces a slightly modified Quasseldroid icon, but more
importantly brings larger size icons so that no upscaling is
necessary on xxhdpi and xxxhdpi devices.
Merge pull request #175 from mamarley/buffertextcolorfix

Show buffer activity/unread/highlights even when parted.
Merge pull request #176 from mamarley/iconupdate

New icons from Joppu.
New holo-style icons for the nick list expanders.
This updates the nick list expander icons to match the holo icons
used on Android 4 and up.
Merge pull request #177 from mamarley/expandericonupdate

New holo-style icons for the nick list expanders.
Bumped version
Fixed input widget history so that pressing "down" while typing a message no longer causes the half-typed message to be permanently lost.
Senders without a "!" in their nick!ident@host string (not yet sure how/why that happens, but that's what my Quassel core is sending...) no longer cause an ArrayIndexOutOfBounds exception to be thrown in IrcMessage::getHostmask(), which would cause a crash when displaying buffers with affected senders.
updated build files for new android studio version
Merge branch 'master' into ayonix-feat/reconnect
added more debug log statements to main and login activity to help identify activity lifecycle bugs
fixed issue with main activity going into an infinite reboot loop if disconnected while connecting
Cleaned up some of the notification code, it did not behave as it should. Like not dismissing the persistent notification when you disconnected
create a new notification manager each time we connect to the core

We want to do this because the notificationmanager has some logic that removes old notification when it is created
fixed issue with reconnecting multiple times on wifi state change
Unhide permanently hidden buffer upon joining