Updated to support client version 4.18

- A significant number of packets were changed
- Also fixed a small indentation error in Unit.h
Enjoy :)
Removed error in castRay

ok wat

where dis come from???
Removed small flicker error on vision
Improved CollisionHandler speed. Yay!

- Improved CollisionHandler to use division system
- Added getCollisionHandler function to map
- Removed duplicate functionality from Object
- Removed redundant old commented-out code from Vector2
Uploading error fixes for CollisionHandler

It still doesnt work, I am just returning out of update immediately.

Autoattacks dont get removed, need Ely's help on this probably.
Fixed movement from fog of war, .help command

- Enemy champions who walk from the fog of war have their locations
reported correctly now.
(Bug) If they stand still when the user acquires vision of them from the
fog of war, they will remain invisible until they move.
- Renamed some unknowns
- Loading screen now shows names of unconnected players (not loading
progress of others)
- Added .help command (Thanks @Twizzes)
- Item purchases no longer broadcast from the fog of war (still doesn't
show after the champion is revealed)
- Cleaned up spawn packet to reflect its proper packet name
- Updated champion death packet
Fixed collision hopefully

Enabled collision handling again. It's really trippy, so this should
manage it.
Small cleanup
Fix uninitialized attribute
Comment out collision handler as it causes crashes for now (http://pastebin.com/G9XHP72R)
Cleanup initialized member attributes

- Removed initialization from member variables and moved it to the
constructor
Fixed chat broadcasting, added disconnect/heartbeat

- Fixed chat being broadcasted to all/team incorrectly
- Added basic disconnect and heartbeat handling (not complete)
- Updated item purchases, swaps and removal to broadcast within vision
range
- Clients trying to connect using an existing connected player ID will
now be ignored
- Instead of crashing, a message will now be output if ENet couldn't
initialize properly
Added support for extended packets

- Added 0xFE packet (Extended Packet) support
- Increased detect range to temporarily stop minions from skipping
turrets
- Added OnAttack, ChampionDeathTimer and fixed NpcDie packet (all
extended packets)
- Updated game version
Added selling system

-Added selling system (added packet, handler, modified a little item and
inventory class)
Merge pull request #115 from coquinounet/master

Added selling system
Fixed summoner spells and heat-seeking minions

- Summoner spells no longer cast regular spells when clicking them
- Minions no longer follow you if you are out of vision