support mitigating BEAST attack

According to http://redmine.lighttpd.net/projects/lighttpd/wiki/Release-1_4_30

"...by setting

ssl.cipher-list = "ECDHE-RSA-AES256-SHA384:AES256-SHA256:RC4-SHA:RC4:HIGH:!MD5:!aNULL:!EDH:!AESGCM"

you can mitigate BEAST attacks."
Correctly decide if dhcrelay is enabled
Start DHCrelay6 on boot
services_dhcrelay6_configure developerspew debug text fix
Merge pull request #683 from dhatz/RELENG_2_1

support mitigating BEAST attack, see http://forum.pfsense.org/index.php/topic,63001.0.html
Ignore errors/warnings from these calls
Enable filtering on ipfw sysctl not dependent on ipfw module otherwise issue reported here http://forum.pfsense.org/index.php/topic,64412.0.html happens
For ppp interfaces the real interface is not present anymore in the xml config section of the interface. Due to this do some more work on extracting the real interface when ipv4 is pppoe/ppp/... and ipv6 configuration files will use the wrong interface to request information from provider. Reported-by: http://forum.pfsense.org/index.php/topic,64483.0.html
Do not break ppp type interfaces on v6
Don't generate reflection rules if reflection is disabled for that rule.
If an account has SSH keys, show them, don't show the checkbox to add keys. Fixes #2729
Add an RRD graph for MBUFs under system. Tweaks welcome.
Show totals for memory, swap, and disk usage.
Make mbuf usage a meter, too.
Fix an occasional "blank" cpu freq printing that shouldn't happen.
Fix ids
Make mbufs update via ajax
Call interface_ipalias_cleanup() after $interface is initialized, and get current IP after it
Fixup mbuf stats function
Add a meter for states, too