adding gitignore to eclipse ./metadata to eliminate extra commits
sync misc eclipse

hopefully last time for most
Merge remote-tracking branch 'origin/master'

Conflicts:
	eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/.org.eclipse.jdt.core.external.folders/.markers.snap
	eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/.org.eclipse.jdt.core.external.folders/.syncinfo.snap
	eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/Minecraft/.markers
	eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/Minecraft/.markers.snap
	eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/Minecraft/.syncinfo.snap
	eclipse/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap
	eclipse/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources
	eclipse/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
	eclipse/.metadata/.plugins/org.eclipse.jdt.core/286606776.index
	eclipse/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache
	eclipse/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache
	eclipse/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml
	eclipse/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml
	eclipse/.recommenders/caches/identified-project-coordinates.json