Added dependencie checking

This allows checking version of dependent services.
Added error handling on fetching external info