Ignore all .DS_Store files, not just the one in the project root.
Add method to get the source of a TNTPrimed. Adds BUKKIT-3815
Add ability to modify ThrownPotion properties. Adds BUKKIT-3197
Stationary lava is also a LAVA ignition cause.
BUKKIT-3505 Solution A - CraftEventFactory

CraftEventFactory checks the translation string to see if it is "Thorns"