Image brick updates

New features to test:

* Image width doesn't exceed the phone width
* When a 'bad source' is set, the image shows a pictureframe with an X in it