Emergent Linguistic Phenomena in Multi-Agent Communication Games