WS cleanups
headers: added has_invalid_header

renamed some camelCase methods
refactored a couple blocks into functions
moved config checking/loading into functions where used
headers: strip Return-Path header in incoming mail

read the comments. It's complicated.
headers: refactored each function into a data_post hook