Morse code pattern limit

Added 20 char limit to the morse text box and implemented simple way to limit the vibrations array to 128 items (rounded down to the nearest character)