Moved organizational structure interfaces to giaf contracts
Use toolkit user autocomplete

Now user autocomplete uses the username as the value of the input.
Merge pull request #618 from cfscosta/master

Fixed shift allocation.
Bug fix: calculate overlapping correctly