The latest Android version, Android M, has been talked about for a while and even though most people have been debating what innovations we will see one point of huge speculation has been what will the "M" stand for....