use a here-doc for Build.PL
Reformat fill_in_string method call
Include comment in Build.PL explaining how it was generated
Merge branch 'header'

This adds a informational header to the Build.PL file