Add the CONSOLE signature to module S

This commit adds a S.CONSOLE signature which is implemented
for both Unix and Xen. This signature simply includes the
V1_LWT.CONSOLE standard one, but we can now add extra functions
which will eventually be upstreamed to mirage/types.

Signed-off-by: David Scott <dave.scott@citrix.com>