Created base classes + consistent class name with FOS's bundle

Hi William,

I've created base classes for Consumer, RequestToken and AccessToken so that you've just have to extends those classes instead of implementing the interfaces. I've also removed the appending OAuth from all model classes and interfaces so that this bundle will become more consistent with the FOSOAuthServerBundle (and maybe share functionality in a later stage).