Activity_LoadListData - Options functionality

Refactored PhraseCollection to implement Parcelable instead of extending
ArrayList.
List data screen now passes PhraseCollection instead of filename to
eliminate need to regenerate PhraseCollection and allows us to modify
properties of the collection on the list data screen.