Resolves #151, merged import/export and open/save. CSV, CXT and OAL are
now natively supported and not just import-/exportable.
Tackling #150, redesigned the whole file saving/opening procedure, it is
now better code, faster and has appropriate filters.
Additionally multiple improvements on javadoc, code style and
efficiency.