Minor clean up of renders
Many bug fixes

- Moved client-related handlers to client package
- Added config option for Goron spawn rate (as a ratio of regular
villagers to Gorons; lower means more Gorons)
- Can no longer use skills while affected by Nayru's Love
Fixed Bugs:
- Crash on dedicated server caused by missing RenderPlayer class
- Crash related to spawning Gorons during EntityJoinWorldEvent
- Dungeon Core blocks placed before update were invisible and could
crash the game
- Previously placed dungeon core blocks should now auto-update saves
with correct block render data
- In survival mode, player model scaled enormously in inventory while
wearing Giant's Mask
- Rising Cut could be used even while blocking when dual wielding with
Battlegear2
- Dash and Leaping Blow could not be used while dual wielding with
Battlegear2
- Dashing while dual-wielding would both dash AND attack
- Wind Rod cyclone attack damages player
- Magic Rods had no swing animation when firing projectiles or while in
use
Prepping skills for gui

- Fixed discrepancy between Spin and Super Spin Attack tooltips
- Revised skillbase description methods for future gui
Added skill Gui and revised descriptions

- Added skills Gui
- Detailed skill orb tooltips only show up when using advanced tooltips
(F3 + H)
- Ending Blow leaves you vulnerable for twice as long if you miss
entirely
- Nerfed Dash damage by one heart
- Nerfed Sword Beam damage, now does a percentage of base sword damage
- Nerfed Sword Beam master sword version: targets after the first take
increasingly reduced damage
- Reduced Sword Beam exhaustion back to original level
- Fixed: targeting system could 'see' invisible opponents
- Fixed: unable to use super spin attack in creative when missing health
A couple fixes

- Fixed code for updating old dungeon core tiles
- Read and write NBT data for EntityHookshot
Code clean up
Bomb update and fixes

- Fixed bombs only destroying secret stone and not other dungeon blocks
when using configuration setting
- Bombs default to be non-griefing in adventure mode
- Added new method to IEntityBomb to allow griefing in adventure mode
- Added IExplodable to allow specific blocks to be griefed in adventure
mode, even when others are unaffected
Fixed occasional crash related to Goron spawning

Null pointer caused by block not found, probably if Goron's position is
in a non-existant chunk. Fixed by using try/catch to simply ignore error
and move on, since it's not critical for each Goron to spawn and the
error seemed to only happen twice per world load on super flat setting.
Skill fixes

- Centered bottom row slots in skill gui
- Fixed boss entities from despawning during Crisis events
- Rising Cut can now be blocked to prevent upward motion
- Fixed Dodge chance displaying incorrectly
- Dodge bonus now scales better with level at 4% per level
- Fixed Armor Break damaging weapon durability twice
- Fixed some errors in handling of MouseEvent
Arrow fixes and clean-up

- Cleaned up custom arrow code
- Fixed light arrows not damaging endermen
- Light arrow one-hit-kill damage scales with charge
Added notes about possible DSS integration
Merge remote-tracking branch 'origin/ZeldaSwordSkills-1.6.4'