This commit adds all missing functions to the interface that are defined and implemented as public functions in FormatAbstract.
All files are now using tabs for indentation
The files have grown to a size where it is necessary to search for a class in a file. This commit splits the content into one file per class. RSS-Bridge will require implementations and the implementations will require (once) the interfaces.