Catalytic Hydrocracking—Mechanisms and Versatility of the Process