musicTree.configuration.api: add MusicTreeConfiguration

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
flac2mp3.cli: use MusicTreeConfiguration

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
flac2mp3: Flac2Mp3Configuration: return errors from validate

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
syncer: use MusicTreeConfiguration

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
flac2mp3.cli: update the CLI

Add option switch aliases
Add extraVerbose mode
Change some option switches
Update usage message

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
shellScriptListener: also use extraVerbose mode

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
flac2mp3.cli: update bndrun files

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
musicTree.configuration.api: move flacFileToMp3File here from Main

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
syncer: add directoryToSync parameter

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
shell listener: add an extra message method

Differentiate between verbose and non-verbose mode

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
flac2mp3.cli: remove the mp3BaseDir hack

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
flac2mp3.cli: rename project

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
flac2mp3.cli: handle stop during filelist conversion

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
musicTree.configuration: use MusicTreeConfiguration in flacFileToMp3File

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
flac2mp3: testability improvement

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
flac2mp3.cli: major refactoring, new cli

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
flac2mp3.cli: fix debug bndrun file

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
flac2mp3: improve stability of a test; do not use zero for numbers

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
flac2mp3.cli: only convert a flac file when needed

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
flac2mp3.*: release new bundles

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>