seq: reorganize sequencer client numbers
seq: reorganize sequencer client numbers

Reduce the maximum possible number of global clients to 16 to make
more numbers available for card clients, and allow dynamically allocated
card client numbers to share the same range as application client
numbers to make sure that all 32 cards can be used at the same time.

lgirdwood/alsa-lib,mengdonglin/alsa-lib,takaswie/alsa-lib,Distrotech/alsa-lib,lgirdwood/alsa-lib,tiwai/alsa-lib,zedongchen/alsa-lib,gittup/alsa-lib,takaswie/alsa-lib,Distrotech/alsa-lib,lgirdwood/alsa-lib,mikelima/alsa-lib,gittup/alsa-lib,mikelima/alsa-lib,tiwai/alsa-lib,takaswie/alsa-lib,Distrotech/alsa-lib,alsa-project/alsa-lib,zedongchen/alsa-lib,mengdonglin/alsa-lib,alsa-project/alsa-lib,zedongchen/alsa-lib,gittup/alsa-lib,gittup/alsa-lib,alsa-project/alsa-lib,tiwai/alsa-lib,mikelima/alsa-lib,lgirdwood/alsa-lib,takaswie/alsa-lib,tiwai/alsa-lib,mengdonglin/alsa-lib,Distrotech/alsa-lib,takaswie/alsa-lib,zedongchen/alsa-lib,mengdonglin/alsa-lib,Distrotech/alsa-lib,mikelima/alsa-lib,mengdonglin/alsa-lib,lgirdwood/alsa-lib,alsa-project/alsa-lib,mikelima/alsa-lib,zedongchen/alsa-lib