Meet the XO, also known as the $100 laptop