Rough work on item to trigger warp event activations on command.
Added functions to help manipulate player tag data.  These operations are used everywhere, might as well centralize and simplify.
Changed WarpBats to use the new helper funcs in MiscHelper.
Added ".idea" to gitignore.  I can't get Intellij to use my global gitgnore, this change can be ignored if it somehow messes with workflows.
Made setTag / addToTag and related functions less stupid.  Still pretty stupid, but less so now.
Update events to use tag helpers and onTick format.
Shuffling around responsability for registering as a per-tick thing
Shuffling around responsability for registering as a per-tick thing
Derp'ed
Merge remote-tracking branch 'origin/experimental'

Conflicts:
	src/main/java/shukaro/warptheory/handlers/WarpTickHandler.java
	src/main/java/shukaro/warptheory/items/WarpItems.java
	src/main/java/shukaro/warptheory/util/MiscHelper.java