Changed task configuration to a project property extension based system
Improved ObtainGameVersionTask logic and data representation
Extracted FileType and MarkupType from CurseDeployTask
Plugin automatically creates some default tasks now
Updated build.gradle to include required information to publish to OSS Sonatype repository (and sync to maven central)
Fixed build script
Fixed copyright headers