Home NetworkingCloud Cisco cements software intentions with API, developer programs