Task status updates

Task statuses can now be changed by authorized users. It's a fairly naive
implementation, using the three statuses that are already supported by the API.
Ultimately I'd like it if the status list were populated from the server, however
for now this should do.

- Created a dropdown control that allows a status to be changed.
- Updated the UI to present slightly different UI for logged in
or logged out.
- Update UI to allow different color indicators for different statuses.

Change-Id: I98c1eb31438fb7f05d991ad7c0972dc994087a1e