adds mdpGetIdx
fixes problem with mdp command parsing
fixes a bug where the worker socket is not updated
fixes problem with unexpiring worker lifetimes
adds basic declarations for the broker
implements withBroker
implements main entry point
implements s_brokerNew
implements s_brokerDestroy
implements s_brokerBind; fixes syntax error in s_brokerDestroy
modifies the main to take note that s_brokerXXXXMsg modifies state
implements s_brokerPurge
cleans up code a bit