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
Minor fix for player tab list
Change NPC UUID version to 2 for Minecraft
Ignore profile UUID lookup failures
Fix monsters despawning when an NPC of the same type is spawned
Add the skin flag set to all visible for 1.8 clients
Hopefully fix NPC tablist issues
Set the default controllable behaviour to not require an owner (use the -o flag to require an owner)
Add help text about leaving the text editor
Merge pull request #13 from CitizensDev/master

-