Updated INSTALL document with GPL boilerplate
Update character with x,y,z,world and relationship

Adds the x,y,z,world co-ordinate system into the Character object
(definition has to be the same as the one in the Map module).

Adds relationship 'location' to the Character object so we can
easily fetch the relevant Map object from the maps table.