Mainframe: Add new projects

New projects can be added via the mainframe
interface, though they don't really do anything
else at the moment.
Refactor: Project -> Circle

Rename 'projects' to 'circles', as 'project' is
a bit too restrictive and not reflective of
what we're going for. This is Circle Blvd, after
all, not Project Blvd.
Circles: Make someone an administrator

Add an administrative group to each circle
that is created, and make one person an
administrator of that circle.
Client: Set active circle when signing in

Prepare for using circles / project IDs in all
of our data access by setting an active circle
within the session.
Client: Use active circle in data requests

No longer use the hard-coded project "1" for
all of our data calls. Use the customer's
default circle.