Cleaned up the soap header stuff and added a default caller (as opposed to null caller)