allow singular embed when serializing association

Having

```ruby
has_one :post, embed: :ids
```

looks especially weird as it's a one-to-one association, hence there is
only one id. The following looks better:

```ruby
has_one :post, embed: :id
```
Merge pull request #294 from goshakkk/has-one

allow singular embed when serializing association