Feature/associations

Changes in associations:
* JSON support.
* Now an empty or non-existing attribute list in a *association discover context request* will behave just like a normal *discover context request*.
Isn't there a 'fill' method?
That way you could do all this is one line.
If there isn't a fill method, then please create one (and use it :-)).