Add/icon configuration maps 29

- Created a new presenter for icons
- During the process I realised that the configuration was exactly the same as general layer styles config
- Reverted to using the same presenter as for layer styles
- Updated the readme with latest config changes
- Adds dummy icons to dist/icons folder which should be removed for production