added link to batch goal doc on index
added @since annotation
remove unused imports
fixed link name
renamed FetchOrder to Source
added javadoc
added logging during merge