CST-01 E Ink watch is world's thinnest, pictures and hands-on