Extracted Grape::Entity into the grape-entity gem.

 Required to start the rest of the refactoring work needed for #294.

It is a rewrite of my previous extraction accommodate @dblock's changes to the grape-entity gem.