Graphene spintronics : puzzling controversies and challenges for spin manipulation