Package restructure

This builds on the jackson and reddit interaction abstractions contained in pull request;

https://github.com/karan/jReddit/pull/48

And re-organises the packages into what is now (I think) the logical groupings givent that the function of key parts of the reddit interaction is managed by the abstracting RedditServices