Merge pull request #5 from spaceFountain/master

Per Player cool down and code simplifications
Merge pull request #6 from spaceFountain/master

rourke750's fixes and my fixes to some bugs.
Merge pull request #8 from spaceFountain/master

Fixed bug with pistons not careing about the location of the piston
Merge pull request #10 from spaceFountain/master

As requested
Update BlockListener Priority to LOW
Merge pull request #11 from jjj5311/patch-1

Update BlockListener Priority to LOW
Fixed build that was preventing compilation

The project was requiring files from a certain directory. Changing this fixes it. Also can be resolved within eclipse by editing buildpath for each dependency.
maven build script
Merge pull request #12 from drjawa/patch-1

Fixed build that was preventing compilation
Merge pull request #13 from WildWeazel/patch-2

maven build script
Added missing import

Error on line 36 was due to EventPriority not being imported.
Merge pull request #14 from drjawa/patch-2

Added missing import
Merge pull request #1 from ttk2/master

update
added check with logging for ghost blocks
Merge pull request #15 from rourke750/master

added check for ghost blocks
properly deleted bastions

fixed bug where some bastions were not being removed
Merge pull request #16 from rourke750/master

properly deleted bastions
bastion fix.
Merge pull request #17 from rourke750/master

yes...
.