security_scan(tested against centos):
1. gets start and end time of script
2. checks if running as root
3. checks if email address has been passed to scriot
4. creates log folder and file
5. checks if rkhunter is installed/updates/run (if not will install/update/run)
6. evaluates password complexity
7. checks for any updatable packages
8. check open, listening ports against ports known to be exploitable
9. checks services on init 3 excluding known good services
10. ensures using ssh protocol 2
11. ensures root login is not allowed
12. checks for empty passwords
13. checks for any user that isn't root with uid 0
14. checks to see if accepting ICMP ping, broadcast, and bogus error reposnses
15. checks for world writable folders
16. checks for files/folder that have no owner/group
17. mails results

rktest(tested against centos):
1. checks if rkhunter is installed/updates/run (if not will install/update/run)
2. parses results from stdout printing warnings then grabing particulars from rkhunter.log (in progress)