Improved unit tests.
Removed FileSet and SetBase classes, as they were replaced by a
dependency.
Added unit test for generate descriptors mojo.
Improved dependencies.
Added code to determine the main java class of xar.