Refactored: introduced MorseRendererSettings
Introduced morse events and made the player a listener.

The player now renders whatever you provide as input from the command line
and registers a renderer event listener which shows the current rendering
status on console using ansi colors.
Dirty prototype of the events delayer.

Quickly hacked together a prototoype for the events delayer in the player executable.
Also corrected the wrong pattern for the H character in the default dictionary.
Fixing build for OSX clang
Heavily refactored morse player.

Extracted MorsePlayer and MorseEventDelayer in the morse library.
Added new data source event NewContent to be used for when new content is being delivered to the renderer.
Introduced RTaudio based sound server which goes hand in hand with the player.
Changed morse player's binary name to morse-player.
Reorganized code location.
Merge branch 'experimental'