Removed the one thrown exception.

This changes the way Image.createFromFile() handles errors.  It now
returns null instead of throwing an exception.  This is better because

1) it was the only method that threw an exception on error.

2) exceptions are bad.