UPDATE : Development to Master - NO VERSION

# Master Update

We are once again preparing a merge into master fixing all issues that cropped up with our previous merge. This will bring us closer to a release again.

# Changelog

* ADDED : Swiftmailer Library and Configuration options (default: sendmail)
* ADDED : Bonus into Earnings table
* FIX : Bootstrap User Invitations
* FIX : Stratum pokes in admin checks with proper timeout
* FIX : PPS 24 hour earning estimates
* FIX : Admin news delete icon
* FIX : Style udpates
* FIX [Windows] : Wrong path for memcached class (Thanks @stambetto )
* FIX : Return status in monitoring function (Thanks @stambetto )
* FIX : Upgrade path for SQL from 0.0.3 to 0.0.4 and 0.0.5, removed duplicate query
* FIX : Properly run ALL upgrades, not just one and print empty upgrades after that
* FIX : Disable IDLE Worker button in Notifications if disabled globally
* FIX : Overflowing tables on some resolutions
* FIX : Admin Dashboard, wallet with integer as the name (Thanks @LucasJones )

# Swiftmailer

We finally managed to replace our `mail()` implementation with a proper mail library! We've had too many issues with sending mails in the past, either by missing options, headers or just inability of pool operators to run a local MTA, so we have no given all users the ability to switch between sendmail and SMTP (not recommended on large pools). If you run a small pool the SMTP option will probably work fine for you. If you notice large delays in sending notifications using SMTP you can either disable those (IDLE Worker and Found Blocks for example) or switch to sendmail to allow local queues for mails.

This change will also allow us to easily modify how we send mails. Changing/adding and working with headers has become a whole lot easier.

For details on how to configure this, please see the configuration Wiki!