adding winston logging
update to .gitignore
switched winston logging to log4js logging

log4js had a more fimiliar usage than winston
adding interface to decouple the LocalQueuePlayer from player impl
MPlayerSlave now implements the IMusicPlayer interface
attempting to queue two songs in test