ZURICH, March 20 (Reuters) - The Swiss National Bank kept its lid on the Swiss franc at 1.20 per euro and its target rate close to zero on Thursday, but struck a slightly more optimistic note for the ...