Cleaned up indentation and minor refactoring
And refactored full zip to its own controller for nicer paths
Extracted copying tmcrun and chmoding it to superclass method
Added changelog for all changes which are affecting the user experience
and visible or noticable by users and maintainers.