Added publish.gradle to enable github pages publishing