QARBoM.jl: a framework for Classical and Quantum-Assisted Training of Restricted Boltzmann Machines