Merge pull request #29 from Alshain01/master

Fixes an issue where Riding_Minecart was not getting initialized.
Large Restructure - Please make sure you are happy with it before merge.

1. Convert to maven project
2. Build local Repository instead of referencing external jars
3. Rework dispenser logic for water / lava / buckets. Now protected from
dispensing into/outof claims you do not own. Rework of vector logic to
use getFacing()
4. Specfify UTF-8 encoding - Build is no longer platform specfic -
hopefully fixes negative claiming issue - (speculative)
5.Update MC version dependency
Update pom.xml

revert to original jar name
Merge pull request #32 from Alshain01/master

Adds YamlDataStore
Merge pull request #34 from Alshain01/master

Big fixes for YamlDataStore
change YamlDataStore.java so it can compile under Java 6. Added "yaml" as a datastore option which should use the new Data Store.
"genericize" datastores a bit, so new ones can be added far more easily. (editing a single array).
Merge pull request #31 from smc87/master

Large Restructure - Please make sure you are happy before accepting pull
merge
Delete GriefPrevention.zip
Delete plugin.yml.bak