Improve error messages in AlignmentGui

Show an error if the selected output directory is unwritable.
Use message dialogs for errors rather than stdout.
adding IntelliJ config to gitignore
 adding new constructor
Merge branch 'master' of github.com:biojava/biojava