Outgoing queue purge

Purge added to send_all method will tidy up the outgoing queue directory for clients and any of the server's sending processes. Additionally, locked messages will be unlocked if they are older than 5 minutes.