Making the browse page functional without ui.json changes.

The task browse page will not load properly if the ui.json does
not contain the browse configuration section. Making it more fault
tolerant.

Needed to correct 18F/midas-open-opportunities#6 more permanently.
I believe this is related to #362

permissions issues running chef 2x
Merge pull request #370 from DavidEBest/devel-taskloading

Making the browse page functional without ui.json changes.
Merge pull request #371 from ultrasaurus/devel-permissions

make import as midas user (related to #362)
initial
change opp state,i18n addition
more i18n
removed debug lines
Making the Volunteer button on tasks configurable.

This creates a translation segment for the task page and adds
values for the Volunteer and Volunteered! buttons.

This is needed for 18F/midas-open-opportunities#6.
removed state and fragile check
Merge pull request #376 from DavidEBest/devel-volbuttontrans

Making the Volunteer button on tasks configurable.
Allow adding multiple tags with comma separator.

Currently, to enter multiple tags inside a field, such as the Skills
for a Project or an Opportunity, you have to type the tag, then either
click on it from the dropdown or press the tab key, then repeat.

To make it easier to enter multiple tags quickly, Select2 allows you to
define one or more separators, such as a comma, so that you can type
the first tag, press the comma key, and start typing the second tag.
Select2 docs: http://ivaynberg.github.io/select2/#doc-tokenSeparators

In this commit, I’ve added the comma separator functionality for
Skills and Topics only since tags for Location and Agency should be
able to contain commas.

Fixes #304 in GitHub.
state public to open
moved states to config file
commas in new opportunity workflow
Merge pull request #379 from ultrasaurus/devel-tag

Allow adding multiple tags with comma separator.
script to update public to open states
Correcting 'no people yet assigned' issue with task creation.

Issue was related to pulling values from select2 fieldsafter the
fields were no longer available. Only occured if it took longer
than expected to save the tags.

Fixes #367
Merge pull request #373 from brandtheisey/devel-proj-opp-status

Change Opportunity State
notes about states