Include getAPIVersion and getImplementationVersion

This includes the getAPIVersion and getImplementationVersion methods added
to SpongeAPI (SpongePowered/SpongeAPI#12).

The only quirk right now is that they both return the same value.

Signed-off-by: Steven Downer <grinch@outlook.com>
Merge pull request #13 from Grinch/master

Include getAPIVersion and getImplementationVersion
Add build task to default tasks

Updated the README to account for this.

Signed-off-by: Steven Downer <grinch@outlook.com>
Merge pull request #14 from Grinch/patch-1

Add build task to default tasks
Update pre-commit hook to only do license formatting
Update README PR guidelines

Based on feedback so far
Add Contribution Guidlines link to README
Merge pull request #16 from simon816/readme-guideline-link

Add Contribution Guidlines link to README
Changes due to Events being interfaces
  Adds placeholder methods to Game with UnsupportedOperationExceptions
  Changes due to Event being an interface
Favor an import over a qualification

Signed-off-by: Ollie <o.dzineit@gmail.com>
Merge pull request #34 from DziNeIT/patch-1

Favor an import over a qualification
Test a GitHub web hook by fixing a typo in the README.

Just testing a web hook.
Update README.md, add CONTRIBUTING.md and run folders

Run folders are there so someone doesn't have to manually create them to
follow our instructions, they are excluded in the .gitignore so any
modifications in those should not be recorded by Git.

Signed-off-by: Steven Downer <grinch@outlook.com>
Reformat source code with IntelliJ IDEA preset

Some of this may be slightly off but it's better than it was
Merge pull request #36 from Kobata/style-reformat

Reformat source code with IntelliJ IDEA preset
Merge pull request #20 from Grinch/patch-1

Update README.md, add CONTRIBUTING.md and run folders
Github's urls are case-sensitive
Need to add the link to the doc too
Fixed an absolute reference to SpongeAPI.

This enables building Sponge as a subproject of another Gradle build. I'm assuming this was an oversight since the other references from the same file were relative.
Basic Event handler framework