Add a very basic Image component

...because using a Chaco `ImagePlot` to display a simple `.png` is Wrong.
What do you think of adding a `**traits` argument to `Image.from_file`? Then this could be `Image.from_file(path, resist_width='weak', resist_height='weak')`