Different ID number after “id” and “scanid” commands

I should probably just remove the “id” command. I added that early on for debugging and it doesn’t really do anything helpful. Basically it tries to do the blade id() without making sure that the blade is in the right state (powered, but off) which doesn’t really work. “scanid” does all of this correctly by turning the saber off, undoing all the current blade setup, powering the blade and then calculating the ID. After that, it sets everything up again, just like a blade detect event does.