Anydict with float values

At the moment you can not assign a dict containing float values to AnyDict.

```
class Foo(ComplexModel):
    bar = AnyDict

q = Foo(bar={'ggg': 1.0})
# error when redering soap envelope
```

this pull request fixes the issue.