Features/change image to concern/add all image functionality

Status: In progress

Responsible: Andre Orvalho
Reported: Andre Orvalho
Relevant to: Image class and tests

This adds:

- Factory girl to the gem
- the before validation tests
- the destroy and url tests