add mvn plugin to generate web API docs