Element function cleanup

- added save-restriction to elements
- character-p uses character-regexp
Added save-restriction to note-p
trans-p uses regexp and case-fold-search nil

- trans-list is case sensitive
Fixed dialogue-p recursion bug
Changed version number