Add MavenRequirement as Maven is a common way to manage versioned Java dependencies.
Closes #13 (closed)