A couple who came under fire for naming their new baby boy Lucifer have revealed that the child's more traditional middle name of Gary drew perhaps even more criticism from online trolls.