Add getAPIVersion and getImplementationVersion

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

Add getAPIVersion and getImplementationVersion
Inventory interface

Adding core inventory interface with essential add/get/clear methods. Includes
empty `ItemStack` interface - awaiting `Material` interface in pending PRs.