Remove unused tones and save about 6K flash space

- Comment out unused tones
- Create symbolic tone numbers rather than hardcoded
Fix parameter range check
Allow tone_alarm cmd to use tone names as well as number

- remove script dependency on hard coded tone numbers
- fix bug restarting repeating tone after stop
Merge pull request #368 from jean-m-cyr/master

Remove unused tones and save about 6K flash space