Added mapping automation methods.

MapColumns automates map to class property and creates a column in the worksheet. Passing the datasource as parameter in Map will automatically map the data to columns in worksheet named after class name. Need to expose data property for testing BindTo method. Also, map to worksheet method loses the type of each property using reflection.