Implemented selection of best user-defined conversion operator according to §6.4.4 and §6.4.5
Merge branch 'user-defined-operators' of git://github.com/erik-kallen/NRefactory
Attempt that makes all the implicit conversions work

However, it introduces a problem with one of the explicit conversion test cases.
Add support for user-defined conversions starting with a constant expression conversion.