closes #90 (add diag_log calls to log crashed helicopter spawn locations)
update blisshive.dll and add log4cplus.dll to improve logging
refs #83 (second attempt at heli crash fire fix)
fixes #89 (invalid updates due to invalid instance name)
update blisshive.dll (will try to automatically reconnect if MySQL connection is lost)
SQL:
	* Renamed all procedures to have uniform names in the format proc_<Action><Type>
		* delO -> proc_deleteObject
		* getLoadout -> proc_getInstanceLoadout
		* getO -> proc_getObjects
		* getOC -> proc_getObjectPageCount
		* getTasks -> proc_getSchedulerTasks
		* getTC -> proc_getSchedulerTaskPageCount
		* getTime -> proc_getInstanceTime
		* insOselI -> proc_insertObject
		* insUNselI -> proc_insertPlayer
		* logLogin -> proc_logLogin
		* logLogout -> proc_logLogout
		* selIIBSM -> proc_getPlayer
		* selMPSSH -> proc_getPlayerStats
		* setCD -> proc_setPlayerDead
		* update -> proc_updatePlayer
		* updIH -> proc_updateObjectHealth
		* updII -> proc_updateObjectInventory
		* updIPF -> proc_updateObjectPosition
		* updUI -> proc_updateObjectInventoryByUID
	* Rewrote all procedures to use standardised parameter names in the format param_<Name>
	* Removed extraneous comment marks that didn't have a comment attached from all procedures.
	* Removed a pointless subquery (if check) from proc_getInstanceLoadout - loadout can never be type NULL anyway.
	* Removed a pointless prepared statement, and rewrote, proc_getObjects.
	* Removed a pointless prepared statement from, and rewrote, proc_getSchedulerTasks.
	* Fixed a bug where the server time could be +- 24 hours the desired value.
	* Made proc_insertObject, proc_logLogin and proc_logLogout use INSERT IGNORE to improve performance.
	* proc_getPlayer now takes two parameters, one is used to update the players name, should their profile be different.
	* Removed selIPIBMSSS, it doesn't appear to be used.
	* Added an index to the objects table for Instance ID.
	* Added an index to the players table for death status.
Corrected param of wrong type on proc_getPlayer
Added comment markers and reverted INSERT IGNORE

Fixed the lack of comment markers within the migration script
Removed the IGNORE from INSERT IGNORE statements, a quick benchmark
shows that this is roughly 4.8% faster.
Various updates to the schema, including stats

* Renamed table `main` to `survivals`
* Renamed the following columns in `survivals`
* pos to position
* death to is_dead
* hkills to survivor_kills
* bkills to bandit_kills
* kills to zombie_kills
* hs to headshots
* late to last_ate
* ldrank to last_drank
* lastupdate to last_update
* stime to survival_time
* survival to start_time
* Removed the following columns in `survivals`
* uid
* name
* Added the following columns in `survivals`
* player_id
* Added new table: `players`
* The players table serves as a persistent datastore for the players
stats, user id and name, it is referenced by the survivals table.
* Updated the following procedures:
* proc_getPlayer
* proc_getPlayerStats
* proc_insertPlayer
* proc_setPlayerDead
* proc_updatePlayer
* Updated vehicles.pl accordingly.
Fixes ahoy!

* Removed empty comments from the Migration script
* Renamed `players` to `profile`
* Renamed `survivals` to `character`
* Updated procedures accordingly.
Fixed vehicles.pl
Rebased to latest version of DayZ-Private
Rebased off latest master.