Microsoft officially announces Universal Print, a cloud-based print server solution