Copy changes to report
Cleaned up report state using map
Moved "toString" away from choice and to contact extra
Merge pull request #16 from praekelt/feature/report-copy-changes

Copy changes to report