Refactoring and updating

Refactoring to match new storm-contrib submodule structure.
Updating to use BaseRichSpout instead of IRichSpout.