Handle blank first name, and simplify logic

Also, prevent color-0 from being returned.
With the ternary, I think this looks best.

```js
initial: function(word) {
  return Ember.isPresent(word) ? word[0] : "";
}
```