Use array for Room's messages property.

This will keep the messages ordered. DS.hasMany doesn't order the
messages. The messages will have to be ordered with computed sort
or the SortableMixin. When the history gets larger, it won't be viable.
Hence the change to native array.