Catch IOError in _read_knobfile

Return empty dictionary instead in case the file does not exist.
Merge remote-tracking branch 'coldfix/matching'