Move API for FutureConverter to scala.compat.java8

This delegates to implementation located in scala.concurrent.java8
when neccessary to access package private members.

Review by @rkuhn