NPC2 can now go through warp points
Refactoring, Shadow Sword buff
Fixing bug with melee weapons

Melee weapons are now properly registered and unregistered with maps
when you warp.

Changed the equipWeapon method - removed the map argument.

Deleted the swapWeapon method.
Updated ranger guy to be faster and deadlierer

Also new sprite
Refactoring, compiler warnings
Merge branch 'master' of https://github.com/slanger/RPG

Conflicts:
	rpg/src/com/me/rpg/World.java
Updated some render methods to remove modification

Most objects now properly only do modifications during update calls, and
not during render.  However, Weapon + MeleeWeapon, though working, are
slightly hacky, and should be modified to only do modifications during
update calls.
Merge remote-tracking branch 'origin/master' into Reputation