Cleanup, IC2 re-write

- added some organization to particles
- Rewrote ic2 proxy, renamed from ElectricItemProxy to IC2Proxy,
simpler to use
- Rewrite for the Electric manager module
- Electric manager is now easier to understand with operation in
respect to the item instead of the machine.
- Electric buffer is now required for the manager to function. Electric
item flow inside system for empty RE-bat for example is:
batteryStart--->Manager(ChargeMode)--->Buffer--->Manager(dischargemode)-
---batteryStart

- added new method to ILogisticsManagerV2 that checks if an item has a
specific priority destination.