Jboss deploymentfilerepository refactoring

Refactored jboss_deploymentfilerepository to use the Mixin lib/msf/http/jboss.
I miss the name of the param on the YARD documentation: ```available_targets```. On the other side, it doesn't look like an String in the code. Is it an String?