Updated to allow falsey emails to be passed through, in which case the default gravater image will be loaded (instead of previous behaviour which caused an excption). Added tests.