First shot at handling Vision.
Fix the display of melee & caster minions, still need to fix cannons displayed as melee minions.
Minions will now disappear and reappear when vision is lost / gained back.
* Fixed siege minion skin
* Made the siege minions spawn before the caster minions
* Removed .spawn command
Merge branch 'vision'

Conflicts:
	gamed/src/Handlers.cpp
Add scaling health and AD to minions, fix gold scaling
Fixed some strict compiler issues

Changed the return value of types that are supposed to not return any
value. Also removed an unused variable that was re-added when merging
the vision branch.
Merge pull request #93 from Michaelcraighoffman/master

Add scaling health and AD to minions, fix gold scaling
Added champion vision handling.
TODO : the code is a bit dirty, make it proper.
Wooops, lua config stuff...