* Added GeoFileWriter to write files, added bunch of initial composers to write entities (Admin1Code, Admin2Code, AlternateName, Continent, CountryInfo) and the BaseComposer and IComposer interface
* Little bit of refactoring
* Added all other composers
* GeoNameParser can now read "simple" GeoName files (the 'original' format, e.g. 19 fields, is always assumed unless specified otherwise); this way more compact files (using the GeoNameComposer) can be created