Fix ordering of auto-implicits with 'using'
'using' arguments always now appear before fully implicit arguments, rather
than the order we happen to find them in.
TODO: Better would be to sort according to which ones we know depend on
each other...