Use bukkit method to change item in hand index when copying inventory.
Added some more animations for player npc.
Removed unnecessary crouching from player as it already exists in bukkit.
Removed unnecessary wither skeleton methods because they exist in bukkit.
Small javadoc additions.
Added DesireMoveToLocation as another OneTimeDesire.
DesireMoveToLocation now cancels if the location can't be reached.
Changed isRemoteEntity and getRemoteEntityFromEntity.

They now use latest changes and also check if they're spawned by that
exact manager like it is stated in the javadoc which was not the case
before.
Hopefully fixed small concurrent exception.
Added events when a desire starts or gets stopped.
Javadocs for the new events.
You can now use null for target class in the DesireAttackOnCollide.
Removed unused import.
Re-fixed concurrent exception on desire selector.
Added method to create a copy of an entity withour removing the old entity.
Small javadoc additions.
Changed version for release.
Changed version for development towards next release.
OneTimeDesires now stay on the entity until they're actually finished.

Earlier they were removed when they got stopped, which might also occur
when a desire with a higher priority should execute. However, the
OneTimeDesire might not be done yet, thus it will now check that before
removing it.
Fixed some desire types.