WaveFormCacheService refactoring by adding TileCacheService, TileHelper and more.

- Updated console project for OSX, trying to find out why FLACs load in
command line but not in the GUI.
- Added tests for TileCacheService, not completed yet.
- Updated tests for WaveFormCacheService and WaveFormRenderingService.