Fix the sit animation, fixes #96

The task would fail to cancel properly, and sometimes fail to recognize
NPC removal.
In addition, gitignore maven and IntelliJ artifacts to give contributors
an easier time.
Merge pull request #111 from mcmonkey4eva/sit-anim-patch

Fix the sit animation, fixes #96