Merge branch 'develop'

* develop:
  Build 0.23.0
  Fixed skirts getting messed up when they player is sneaking.
  Fixed NPE when rendering the player.
  Added Smart Moving support.
  Made a class for all client side skin operations.
  More code cleanup.
  Small code cleanup.
  Added a model renderer for the bow skin.
  Removed item models. Items now use the same model as player equipment.
  Moved the player model cache into it's own class.
  Added some abstraction.
  Cube registry finished and working!
Merge branch 'develop'

* develop:
  Build 0.23.1
  Added setLightingForBlock to the lighting helper class.
  Started work on the mini armourer.
  Hid the bounding box block from NEI.
  Stopped models from getting timed out.
  Changed mannequins to render more like real players.
  Added more dates to the holiday helper.
Merge branch 'develop'

* develop:
  Build 0.23.2
  Setup a basic test render on the mini armourer.
  Added support for bow skins on mod items.
  Fixed the mannequins highlight box rendering strange.
Merge branch 'develop'

* develop:
  Build 0.24.0
  Started work on the colourable glass equipment cubes.
  Code cleanup.
Merge branch 'develop'

* develop:
  Build 0.24.1
  Made the glass cubes render! Oops!
Merge branch 'develop'

* develop:
  Build 0.24.2
  Fixed weapon skins rendering inside out!
Merge branch 'develop'

* develop:
  Build 0.24.3
  Fixed naked skin sometimes using old skin data.
  Stopped mannequin from getting put in the skin map.
  Fixed NPE when game profiles got updated client side.
Merge branch 'develop'

* develop:
  Build 0.24.4
  Fixed skins getting re-downloaded.
  Fixed glass blocks not getting cleared from the armourer build area.
  Added backend support for tags on equipment skins.
  Fixed players legs sometimes rendering at the wrong angle.
  Added a system that auto download equipment skins.
Merge branch 'develop'

* develop:
  Build 0.25.0
  Code cleanup.
  Fixed most modded weapons not working with skins.
  Moved Minecraft render overrides into an add-on.
  Added Tinkers' Construct support.
  Allowed add-ons to add new render targets for equipment.
  Fixed weapons that render more than one layer looking strange.
  Changed how items are checked for being a valid skin target.