added .settings, work to gitignore
refs #5 wrote tests for GlobalTextareaChoiceListEntry
Changed the way to treat the last empty lines in a textarea.

Each choice gets to be ended with newline. In the case the last line (without newline) is not empty, the last line is also treat as a choice.