The peptide stack might be a big hit for biohackers and gym bros, but does the scientific evidence back up the purported benefits?