Added Visible State support

VisibleState is now a property on IExcelDataReader as well as the Xls
and Xlsx document classes.
VisibleState can be accessed from a DataTable produced by AsDataSet() by
using extended property "visiblestate".