Start adding Unicode 7.0 support to compose table

New characters defined in http://www.unicode.org/charts/PDF/U1F300.pdf

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
lcDefConv.c: fix use before check

* Do not use variables before checked for NULL.
* remove some superfluid spaces (Mark Kettenis)

Signed-off-by: Harms <wharms@bfs,de>
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
specs/libX11: Fix x & y in parameter lists to be two separate parameters

"int x, int y" not a single parameter y of type "intx"

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
specs/libX11: Fix height & width in parameter lists to be two separate entries

"unsigned int width, unsigned int height", not a single parameter "height"
of type "unsignedintwidth,".

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
specs/libX11: Add missing spaces to 'unsignedint' & 'unsignedlong' types

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>