Merge pull request #25 from In4matik/experimental

Correct mistake in weight check
Rewrite object/weapon classes (misses DB)
Update Object/Weapons/Module behavior

Makes the code clearer and object manipulation easier
Some sql missing though
Update Object behavior
UPDATE objects, shipobjects, sql updates

launch update_ships_objects.php to update ships_objects table
Object_Rewrite update
Object_rewrite update weapons
Object_rewrite Cargo update
Object_rewrite correct cargo
Merge remote-tracking branch 'origin/experimental' into objects_rewrite

Conflicts:
	includes/game_verif.php
	modules/game/weapons/weapon_build.php
	modules/game/weapons/weapon_launch.php
	sql/000 - base.sql
Revert "Merge remote-tracking branch 'origin/experimental' into objects_rewrite"

This reverts commit 619ee59c5a8e890723b786db7b60001fbe7db13b, reversing
changes made to 830a35b71deb7cc1ff37de26ef3effc3987dabb4.
Merge remote-tracking branch 'origin/objects_rewrite' into experimental

Conflicts:
	css/game.css
	game.php
	includes/functions.php
	includes/player_load.php
	includes/player_load_verif.php
	modules/game/fly/fly_position.php
	sql/000 - base.sql
	sql/updates/000 - base.sql
	sql/updates/2013-11-04_in4matik_001_ships.sql
	sql/updates/2013-11-04_in4matik_002_positions_searches.sql
	sql/updates/2013-11-12_in4matik_001_objects_users.sql
	sql/updates/2013-11-12_in4matik_002_positions_users.sql
	sql/updates/2013-11-18_in4matik_001_quests.sql
	sql/updates/2013-11-18_in4matik_002_quests_steps.sql
	sql_tables.sql
Correct last merge (part 1)
Final correction in merge
Update objectUser
Merge remote-tracking branch 'remotes/origin/experimental' into new-flights-jumps

Conflicts:
	class/Ship.php