Refactoring of Entity (underscore string transformation for the attribute names mapping)

Signed-off-by: Aymeric Brisse <aymeric.brisse@perfect-memory.com>
Implement Entity#freebase_id

Signed-off-by: Aymeric Brisse <aymeric.brisse@perfect-memory.com>