Cisgender, transgender, non-binary. What does it all mean? We give you the low down.