Finished and tested Drawable, removed draw methods from Canvas

As discuted I finished the Drawable class.
The case class' with an extensive name: DrawableImage and DrawableString have a constructor in the compagnion object of Drawable.

I tested my methods by using the scrimage-canvas as a project depending from scrimage-core.1.4.1