[enhancement] Add OVAL for ftp_present_banner and ftp_log_transactions

- add OVAL for ftp_present_banner and enable for RHEL 6 & 7 and Fedora 20
- add OVAL for ftp_log_transactions and enable for RHEL 6 & 7 and Fedora 20
Add OVAL check for GDM login banner

- Adds OVAL check for GDM Login Banner text
Update ftp.xml
Add OVAL check for Ctrl_Alt_Delete

- Adds OVAl check to check that Ctrl+Alt+Delete is disabled
Update disable_ctrlaltdel_reboot.xml
Updated IPTables OVAL

- Aligned XCCDF/OVAL namings
- Updated test/obj names within set_iptables_default_rule
- Created new OVAL set_iptables_default_rule_forward, updated XCCDF to use

make content ; make validate
Added remediation for IPTables default_rule, default_rule_forward
New OVAL for set_ip6tables_default_rule

- Created OVAL for set_ip6tables_default_rule.xml
- Created bash remediation
- Updated XCCDF to use OVAL
Fix filetype for set_iptables_default_rule_forward.sh
new remediation: accounts_password_pam_cracklib_dcredit.sh
new remediation: display_login_attempts.sh
New OVAL + Remediation for accounts_password_pam_cracklib_maxrepeat

testing evidence:
[root@ssg-rhel6-devbox checks]# var_password_pam_cracklib_maxrepeat=3; export var_password_pam_cracklib_maxrepeat
[root@ssg-rhel6-devbox checks]# ./testcheck.py accounts_password_pam_cracklib_maxrepeat.xml
external_variable with id : var_password_pam_cracklib_maxrepeat
Evaluating with OVAL tempfile : /tmp/accounts_password_pam_cracklib_maxrepeatHsM_Zr.xml
Writing results to : /tmp/accounts_password_pam_cracklib_maxrepeatHsM_Zr.xml-results
Definition oval:scap-security-guide.testing:def:138: false
Evaluation done.
[root@ssg-rhel6-devbox checks]# grep maxrepeat /etc/pam.d/system-auth
[root@ssg-rhel6-devbox checks]# cd ../fixes/bash/
[root@ssg-rhel6-devbox bash]# bash accounts_password_pam_cracklib_maxrepeat.sh
[root@ssg-rhel6-devbox bash]# cd -
/var/www/html/gh/scap-security-guide/RHEL/6/input/checks
[root@ssg-rhel6-devbox checks]# ./testcheck.py accounts_password_pam_cracklib_maxrepeat.xml
external_variable with id : var_password_pam_cracklib_maxrepeat
Evaluating with OVAL tempfile : /tmp/accounts_password_pam_cracklib_maxrepeatW0rRbK.xml
Writing results to : /tmp/accounts_password_pam_cracklib_maxrepeatW0rRbK.xml-results
Definition oval:scap-security-guide.testing:def:138: true
Evaluation done.
[root@ssg-rhel6-devbox checks]# grep maxrepeat /etc/pam.d/system-auth
password    requisite     pam_cracklib.so try_first_pass retry=3 type= dcredit=-1 maxrepeat=3
[root@ssg-rhel6-devbox checks]# sed -i --follow-symlinks 's/maxrepeat=3/maxrepeat=500/g' /etc/pam.d/system-auth
[root@ssg-rhel6-devbox checks]# ./testcheck.py accounts_password_pam_cracklib_maxrepeat.xml
external_variable with id : var_password_pam_cracklib_maxrepeat
Evaluating with OVAL tempfile : /tmp/accounts_password_pam_cracklib_maxrepeatZlo4Ro.xml
Writing results to : /tmp/accounts_password_pam_cracklib_maxrepeatZlo4Ro.xml-results
Definition oval:scap-security-guide.testing:def:138: false
Evaluation done.
[root@ssg-rhel6-devbox checks]# cd -
/var/www/html/gh/scap-security-guide/RHEL/6/input/fixes/bash
[root@ssg-rhel6-devbox bash]# bash accounts_password_pam_cracklib_maxrepeat.sh
[root@ssg-rhel6-devbox bash]# cd -
/var/www/html/gh/scap-security-guide/RHEL/6/input/checks
[root@ssg-rhel6-devbox checks]# ./testcheck.py accounts_password_pam_cracklib_maxrepeat.xml
external_variable with id : var_password_pam_cracklib_maxrepeat
Evaluating with OVAL tempfile : /tmp/accounts_password_pam_cracklib_maxrepeatRd9i_g.xml
Writing results to : /tmp/accounts_password_pam_cracklib_maxrepeatRd9i_g.xml-results
Definition oval:scap-security-guide.testing:def:138: true
Evaluation done.
new remediation - accounts_password_pam_cracklib_ucredit.sh
[Enhancement] Fedora FTP support

- Enable Fedora support
- Add missing vsftpd OVAL check
new remediation - accounts_password_pam_cracklib_ocredit
new remediation - accounts_password_pam_cracklib_difok.sh
new remediation - accounts_password_pam_cracklib_lcredit.sh
[bugfix] fixing typo in PAM section
accounts_password_reuse_limit.xml -> input/checks/accounts_password_pam_unix_remember.xml

- XCCDF/OVAL naming update
- Created remediation script
xccdf rename sysctl_ipv4_all_send_redirects -> sysctl_net_ipv4_conf_all_send_redirects

Renamed to follow sysctl naming scheme. Alignment properly pulls in remediation now.