Fixes labeling beyond 'zz'.

- Fixes issue of 'undefined' being labeled.
- Uses patterns like Aa-> Zz for the next 676 and then aA -> zZ for
  the next.
- Fixes #33.