Issue 11125 - UFCS instantiation of template causes template constraint to be skipped

http://d.puremagic.com/issues/show_bug.cgi?id=11125

- Just add test case for issue 11125.
- Improve diagnostic messages for function literals and function template call failure.