Oh wow, I just found out that there WILL be avatars implemented! The new system is called Abulation. Apparently it's going to give the player an avatar to walk around stations with. They're looking at allowing custom makeup, scars, clothing texture, making a player's size affect their movement and many other interesting things. No word on release date that I've seen though.
There's a low quality game vid
HERE.