Implemented InvTweaks API.  @unpairedbracket, mind sorting out the @Optional stuff for this?  I'm not sure how to do that with annotations.
Merge branch '1.8' of https://github.com/aidancbrady/Mekanism into 1.8