Inventory interface

Adding core inventory interface with essential add/get/clear methods. Includes
empty `ItemStack` interface - awaiting `Material` interface in pending PRs.

-----------
Edit by handler: 

[YouTrack](http://issues.spongepowered.org/youtrack/issue/SPONGE-33)