Some Gradle Arch change

- Correct the UTF-8 compile encoding
- src -> src/main/java (source)
- src -> src/main/resources
Remove lib (use maven repo)
Sync Branch with Master

Conflicts:
	src/assets/textures/blocks/log.png
	src/assets/textures/blocks/log_side.png
	src/main/resources/assets/textures/blocks/log.png