Merge "Adding a timeout for waiting to get the selected printer's capabilities." into klp-dev