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
Moving the handling of progress to GuiProgressBar

Adds an interface providing data for GuiProgressBar
Changed all containers simulating progress to implement the interface
Merge pull request #180 from thatsIch/Boxing

Removes not needed Boxing
Merge pull request #190 from yueh/feature-progress-provider

Moving the handling of progress to GuiProgressBar
Merge pull request #178 from thatsIch/Redundant

Removed redundant array creations just to match varargs operations
Merge pull request #179 from thatsIch/Self

Self assignment
Merge pull request #182 from thatsIch/While

Replaces while iterators with foreach call
Merge pull request #183 from thatsIch/Equals

Replaces String == comparison with .equals()
Merge pull request #184 from thatsIch/Final

Removes redundant final modifiers of private methods
Merge pull request #185 from thatsIch/Cast

Removes not needed casts
Removes unnecessary returns
Merge branch 'Return' of https://github.com/thatsIch/Applied-Energistics-2 into Return