Jboss deploymentfilerepository refactoring

Refactored jboss_deploymentfilerepository to use the Mixin lib/msf/http/jboss.
I think it's better to not use ```fail_with``` in mixins since the behavior isn't exactly the same in exploits and auxiliary modules. On the other hand, ```fail_with``` use to annoy on ```check``` methods for example. So, I think it's better to keep ```fail_with``` out of mixins.