Add project close/reopen functionality

Clicking close project shows a message at the top
and closes the project.  Reopen does what you'd expect
Update button classes for new design.
Always return the model with success

Without the model, how do you know which project
you're operating on?
Implement UI search functionality

This is the UI side of search -- selecting tags,
adding them to your search terms, and deleting them.

This still needs to be hooked up to the backend
search query, which would return the matches for the
search and then the page would be re-rendered.
Button to clear all search terms

May want to clear everything in one fell swoop.

This button does that.
Better bg color for c1 button

Matches the nav li color.
Make select2 look like our app

Skin more of the select2 components so that it looks
consistent with our input boxes.
Search is functional!

Backend now renders search results,
and UI displays either search results or the
project collection depending on how many
search terms are specified.

The search right now is an 'OR' search.
I know that's not what we want -- we want
to 'AND' the terms.  That was a lot more work.
So for this first version, the terms will be
'OR'd together, and probably an option later
will be to choose either 'OR' or 'AND' functionality.

But it works and renders correctly.