update Callable implements to fix #3
update maven pom

fix dependency scope of mochito
add license block