Merge branch 'release/1.18.02' into develop
#818 SQL script to update schema
Add new log table
#818 Uplift version
#818 Rename method for add_log_entry
#818 Add a method to PostgresDBConnector for adding log entries to the new log table
#818 New BBAuditLogger module containing classes for audit logging
#818 Update BBAuditLogger so that it will email an exception directly if it is raised when trying to add a log entry
#818 Update GmailEmailSender so that it adds a log table entry every time an email is sent
#818 Add add_log_entry method to BBDbInterface
#818 Add log entry on application startup
#818 Rename method from addlog to addAudit
#818 Rename implementations of addlog method to addAudit
#818 Add audit record to be logged for every inbound API message
#818 Update EmailSenders so that they add audits for every email sent
#818 Remove blank line..
#818 Record audit log entries for sending emails
#818 Record audit log entries for sending SMS
#818 Record audit entries for received commands
#818 Change logAudit implementations so that they don't pass a log type parameter
#818 Rename add_log_entry to add_log_table_entry