Changed content register to check for creative tabs
Cleaned up save manager
Changed save manager id to not conflict with tiles, and fixed a constructor reflection issue
Added constructor to TileElectricalnventory
Changed content registry to call client side methods in the client proxy
Removed two interfaces for nodes
Revert "Removed two interfaces for nodes"

This reverts commit 3e0e29f88f4f9cd8ad5de4e57f48f6f895a7bd5c.
Added infinite item block for debug.
Removed IMechnicalNode from RE.
Made node implement ISaveObj
Merge branch 'development' of https://github.com/Universal-Electricity/Resonant-Engine into development
Changed laser event to not allow breaking of TileMultipart from fmp
Fixed laser event depending on ForgeMultipart
Changed config handler to not support setting final fields
Added a try-catch to prevent nodes from crashing on TileMultipart's side of the code
Removed synchronized from doReache() as we no longer us multi-threads
Added toString, setNodes, getNodes to AccessUser
Fixed permission node system not always working
Added a connection interface for later use
Added a null check to PacketAnnotation.sync() to catch coding mistakes