Digital music licensing and management solutions