DefaultJoinFunctions: Fixed unwanted artifact
AbstractJoinFunctionAndFunction

bufferfactory is not required anymore
DefaultJoinFunctions: Added plugin annotation
Let JoinFunctionAndFunction implement Function
JoinFunctions extends Function
JoinTest: Updated Test of Joiners