Add support for Office 2007+ documents and for reading date formatted colunmns

These changes add in support for reading and writing Office 2007+ documents as well as support for reading in date formatted columns.