Use canClose() and isStatic as flags redefined in SubTab subclasses.
Added changing of output encoding and sub format to the File List
Fix "Save All"

Now it (correctly) saves all opened files (which are not in clean state), not only the ones opened
in tabs.