don't exit when work to do, even when at the end of the list.
fix potential derpy-ness with sorting

don't bother rounding, just return the sign, don't be inconsistant when
simpleID's are the same, bail early when duplicates are present.
Merge pull request #613 from AartBluestoke/dev

fix #661, #598
Merge pull request #1 from RS485/MC-1.4

Mc 1.4
squashed all the code
commit 994e487ef1b40ba3398c3c1628ec95c7e9c197bf
Author: Adam <adam@vektah.net>
Date:   Mon Apr 1 10:42:07 2013 +1000

    Add Tooltips - hidden by default SHIFT to reveal.

    Tooltips are written into each language translation file. This allows
    for localized variants.

commit 16759d91ef51a4e8417c6417a967b6af1bfb1487
Merge: ac1b681 994e487
Author: Andrew Hill <andy.t.roo@gmail.com>
Date:   Sun Mar 31 18:28:08 2013 -0700

    Merge pull request #43 from Vektah/Dev

    Add Tooltips - hidden by default SHIFT to reveal.

commit 6a8b27888ad8aba9cd1deb0a3f2a451e5ea4d32a
Author: Andrew Hill <andy.t.roo@gmail.com>
Date:   Sun Apr 7 21:04:22 2013 +1000

    fixup total failure when partial crafting requests fail

commit 66b09ed6238e59227ddf0baf7d3e601fb6316ae9
Author: Andrew Hill <andy.t.roo@gmail.com>
Date:   Mon Apr 8 07:17:16 2013 +1000

    handle the transition from sending results to sending extras correctly

    thanks to artforz for pointing out that nextOrder should be updated.

commit b95ca4d4e4f44afee0e45fda700b3140470bf960
Author: Andrew Hill <andy.t.roo@gmail.com>
Date:   Thu Mar 14 12:04:18 2013 +1000

    starting texture split
      # This is the 2nd commit message:

    new textures - items

    Add missing init call so CC getType works with computers

commit e1bb0ac72de726b3471cb54782cd9d16da8ffaca
Author: gejzer <bomans2@o2.pl>
Date:   Sun Apr 14 10:46:45 2013 +0200

    begin of 1.5.1 straight port
    forge 651, lastest BC
    only comilable, lacks in functionality
    started render engine rewrite for new texture system

    Update build.xml

    fix for travis autobuild

    CC api update info

    ant contrib fix

    compile time fixes
    gregtech api installator for ant

    nvm, gt was here :D
    fixing src dir

    cleanup -.-

    update api
    compile time fixes

    appeng api update

    travis yml update

    more universal build file

    reobf_srg
    known issues: optifine causes crashes

    Update README.md

commit 894b8383417163bb917551d365bb8f8a6e7c5d55
Author: gejzer <bomans2@o2.pl>
Date:   Mon Apr 15 02:41:04 2013 +0200

    fix
Working and playable in general
continue texturing rewrite:
+done modules
+HUD(icon and armor texture)
+repackaged textures
+clean up

texture names:
   -for items: <unlocalizedname>.png,
   -modules: <itemModule(unlocalizedname for modules)>/<ClassName>.png,
   - remote orderer <remoteOrdererItem(unlocalized name)>/<damagevalue>.png
   - logistic parts: like for orderer .../<damagevalue>.png

known issues:
+optifine gets crashed with forge 651
+remore orderer gui artifacts

next todo:
bind textures to upgrades
rewrite pipe render
pipe names

todo: fix upg manager icon
triggers and actions for gates work fine
some cleanups
texture repackage
some @GUIpsp suggestions
suggestions
force empty the list! - fixes a memory leak
Merge pull request #639 from AartBluestoke/patch-2

Critical bug fix: force empty the list! - fixes a memory leak
done:
pipe rendering (premerged textures, posibly to turn on overlay generator by DEBUG_OVGEN)
some cleanups

known issues:
texture bug in smp needs some fixning
done:
pipe rendering (premerged textures, posibly to turn on overlay generator by DEBUG_OVGEN)
some cleanups

known issues:
texture bug in smp needs some fixning
Merge branch '1.5' of https://github.com/gejzer/LogisticsPipes-Dev into 1.5
fix NPs
fix GUI issues
finish block texture binding

known issues:
creator sign - dont appear
security manager - causes crash on destroy in some cases
Merge branch 'MC-1.4' of https://github.com/RS485/LogisticsPipes into MC-1.5.1
Merge branch 'MC-1.4' of https://github.com/RS485/LogisticsPipes into MC-1.4
Merge branch 'MC-1.4' into MC-1.5.1
Merge branch '1.5' of https://github.com/gejzer/LogisticsPipes-Dev into MC-1.5.1

Conflicts:
	common/logisticspipes/proxy/specialinventoryhandler/DigitalChestHandler.java
	common/logisticspipes/request/RequestManager.java