Added settings page (not yet usable), added Apache Commons Configuration to gradle
Server port is now obtained from configuration
Merge branch 'feature-settings' into develop