Fix handling of circular references in fragment
fragment.add must be binded to context
Fix filterByProperty

Updates to relations where ignored due to fault in internal logic
Better function names
Index multiple values
Fix index and value handling for multiples

It didn't play well with proto changes
Distinguish source serialize from self serialize
Do not index false items
Improved fragments calculations.

Introduction of another interim class (authObj).
Currently fragments are resolved on 4 levels:
- Index (Client, can host many authenticated useres)
- authObject (Authentincated user, can host many objects)
- object (object, that can reference or be assigned to many objects)
- relations (object relations - final *flat* step)