Removed redundant array creations just to match varargs operations
Self assignment
Removes not needed Boxing
Replaced normal for loops with foreach loops which is less error prone when just iterating over collection/array
Replaces while iterators with foreach call
Replaces String == comparison with .equals()
Removes redundant final modifiers of private methods
Removes not needed casts
Removes unnecessary returns
Added checks for null and equal class to .equals()

Also switched a check for null in OreHelper#sameOre to prevent null ==
null => true
Fixed typo in SyncData
Merge pull request #189 from yueh/typos

Fixed typo in SyncData
Update CONTRIBUTING.md
Update CONTRIBUTING.md

Removed urls cause they were not parsed in ```sections
Update CONTRIBUTING.md

And for pastebin
Merge pull request #188 from yueh/cleanup-code

Added checks for null and equal class to .equals()
Removed unused and likely buggy class SortedList
Merge pull request #191 from yueh/cleanup-code

Removed unused and likely buggy class SortedList
Added information about texture and model license
Moving the handling of progress to GuiProgressBar

Adds an interface providing data for GuiProgressBar
Changed all containers simulating progress to implement the interface