Clean up Gradle script

- Now download Baubles
- Use runDir instead of assetDir
- Remove some useless tasks
- Standardise artifacts format
- Add source jar
This may not be always the case of the version, hence why I left it as files(...) originally.