Sound Improvements

quick access to determine if channel is soundChannel
caching
Made functions that return QList/QHash const, removed compiler warnings