Command line, code restructuring, transposition.

- Added some command line options
- Moved the data definitions of chords etc. to a separate module
- Added transposition
Add transposition option in source file
Added Data.ChordPro
Various.