Multi-Robot Localization and Target Tracking with Connectivity Maintenance and Collision Avoidance