Add fluids reaction system.

Signed-off-by: yushijinhun <yushijinhun@gmail.com>
chance*

Signed-off-by: yushijinhun <yushijinhun@gmail.com>
Update free space find algorithm.

Signed-off-by: yushijinhun <yushijinhun@gmail.com>
Pop a item when no space to generate new chemical.

Signed-off-by: yushijinhun <yushijinhun@gmail.com>
Add more chemical fluids reaction.

Signed-off-by: yushijinhun <yushijinhun@gmail.com>
Fix fluids reaction will deplete full EntityItem.

Signed-off-by: yushijinhun <yushijinhun@gmail.com>
Merge branch '1.7-update' into feature-fluids-reaction.
Some refactors, update en_US.lang and zh_CN.lang

Signed-off-by: yushijinhun <yushijinhun@gmail.com>
Merge pull request #227 from yushijinhun/feature-fluids-reaction

Fluids reaction
improves decomposer nei plugin
rework decomp nei ui
Merge pull request #230 from way2muchnoise/nei-updates

Nei updates
adds null check
Merge pull request #231 from way2muchnoise/nei-updates

adds null check
removed IFluidContainer from MoleculeItem and ElementItem
optimized imports