Merge pull request #272 from stheno/master

Command logging crash fix and target type addition of corpse.
Merge pull request #25 from cavedude00/master

merge from cavedude00:master
A few calls added, forget where I was but just pushing so KLS can start looking at the quest stuff
First implementation of read/write file access.  We need better security for this though, you could potentially overwrite any file on the local machine the user of world has write access to atm.
Zone.GetEntityAttributes
Zone.SetEntityAttribute
Added "heading" to Zone.SetEntityAttribute

Conflicts:
	zone/remote_call.cpp
Wanted test to account for quest request
Fix for crash when sending too large a response packet, less efficient but should handle every packet type now.  Can retool if allocations end up being a problem.
Fix for websockets linking
Wrong iter type fails on gcc 4.6
post merge fixing
NPC aggro_range return on handle_rc_get_initial_entity_positions
Add Objects entities to Zone.GetInitialEntityPositions
Add "size" to Zone.SetEntityAttribute
Add "texture" to Zone.SetEntityAttribute
Add "gender" to Zone.SetEntityAttribute
Added "weapon_1" and "weapon_2" to Zone.SetEntityAttribute
Added "heading" to Zone.SetEntityAttribute
Changed Bash/Slam damage so it is a bit more correct.

Items will now loot with max charges, unless charges is set > 1 in lootdrop_entries. (That value will be used instead.)
Interface merge