Standalone note create and edit for contact/project

Set up the standalone note form to work with projects and contacts as
parent. It shows the parent above the note body and the target type
below.
Top bar links to active projects

Top bar link to projects will add state:active to the query string.
Removed custom select from address_fields form

The country field on address_fields was using foundation's custom
select. This removes the custom select in favor of native select.
Removed select2 from project/note contact select
Specs for project.related_contacts

Added specs for project.related_contact_ids and .related_contacts. For
related_contacts a query object is returned that can take additional
parameters.
Added related_projects to contact

With contact.related_projects a query object provides all projects linked
through memos with the contact. In the note_field it creates a dropdown
select box to attach note to current projects associated with contact.
Note field project select for related projects only

The default note field for a contact will show active, related projects
for the contact in the select dropdown. This enables quick links for
  existing contact -> project connections.
Note modal with advanced project title field

For the note field on a contact a select dropdown of already linked
projects is provided. If that's not enough (to connect to a new project
or a different project) the user clicks "+ project" to open a note form.
The content of the first note form is copied to the new form and an
autocomplete project field is provided. The note can be attached to a
different project or they can create a new project.
Improved project assignment to contact