Updated java impls for ceylon/ceylon-compiler#1625: remove impl classes when not required
Removed Callable companion class for ceylon/ceylon-compiler#1625