astakos: Invalidate user object before updating last login date

to ensure user object modifications that took place during the
login request, such as updated token expiration date, won't
get overridden.
astakos: Filter out surplus projects in usage view

do not display projects the user is not member to and no resources
are consumed from the available project quotas.
astakos: Return tuple in silent mode

Fix `check_conflicting_projects` function in order to return a (result,
message) tuple in silent mode, which is expected by
`validate_project_action` function.
astakos: Add cyclades_volume in service script

Add the missing cyclades_volume definition in the service registration
script.
astakos: Move code under synnefo.astakos.*
astakos: Update references
astakos: Update outer references
cyclades: Move code under synnefo.cyclades.*
cyclades: Update references
cyclades: Update outer references
branding: Move code under synnefo.branding.*
branding: Update references
branding: Update outer references
pithos-app: Move code update synnefo.pithos.*
pithos-app: Update references
pithos-app: Update outer references
pithos-backend: Move code under synnefo.pithos.*
pithos-backend: Update references
pithos-backend: Update outer references
stats: Move code under synnefo.stats.*