Accepts addons specified as list.

Some folks specify a list in their addons section, causing a nasty
error message to show up in the build logs. This change accepts
both a hash and a list.

Both of these will work:

```
addons:
  - firefox: 19
```
and

```
addons:
  firefox: 19
```