Fixed bug with listeners where they were not put in a Stopped state in certain cases.
Added ApiUtility class with static methods for IsOnline (marketdatanormal) and GetVersion