Map columns using annotations

Adds the ability to map a property to an Excel column using an annotation.