Added signature method to support getting method signatures for module functions
Refatored naming to be more clear
Fixed bug. Check for empty clear_load['jid'] was occuring after fire_event which produced
empty tag in event. Fix now ensures tag is valid.
Note this may fix bugs with syndic FYI "Colton"
Merge pull request #6657 from SmithSamuelM/signature

Signature