source _form now changes button text depending on new/existing source
Merge branch 'add_source_to_mla_formatter'