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
Interface merge
Merge pull request #273 from regneq/master

merge some Web Interface stuff.