Add defaults(), find_key(), find_last_key(), for_in(), functions(), ...

...has() and is_<type>()'s

```dict()``` objects in Python aren't ordered and don't inherit properties like Javascript. So:

```for_in = for_in_right = for_own = for_own_right```
You could shorten this to one line:

```python
return any([is_boolean(value), is_number(value), not value])
```