Started on email_alerts.email_actions.send_alert
Fixed minutes diff error (was forgeting about multiple days)
Started on email alert format
Added notes column and menus (troubleshooting)
Fixed error (import namespace issue)
Fixing TUI formatting for list_servers
derp refactor
Fixed TUI list formatting
Merge remote-tracking branch 'origin/dev3' into dev2

Conflicts:
	Alerters/email_controller.py
Cleaned imports
Working on sending report every x minutes (and not every time a single service goes down)
Fixed TCP monitor error (port dict key should be an int, not a string)
Added get_time_from_last_failure method to monitor helper table class
Started less spam-ish alert report generation
Started on generate_report
Finished fail_list generation in generate_report
Almost done with report generation (going to change format from list to table)
Finished generate_fail_table
Fixed email missing text data (forgot to add text parameter to gmail.Message)
Fixed email sent empty table error (added dummy return of 9999 for first run)
Minor debug message formatting corrections
Debugging missing notes in fail table report generator (string equality mis-match issue)