Added getters/setters and major code cleanup

Getters/setters added for all classes, so people are able to actually change `$fileName` and `$saveFormat`.

This also is needed for the Dependency Injection to work in the `asposeforcloud/asposesymfony` Bundle, otherwise it is not possible to properly work with it.