Expanded client side ID to include new metadata.
Refactored code by creating a createConstituentBarCharts function which
takes a time visualization and config object. The config object can be
used to customize the bar chart, including auxillary data, y axis label,
and whether to show the long term mean.

Refactored LoadPlots to use this to create the load plots. Moved some
color constants out of PlotUtils and into LoadPlot.
Adding client-side-filtering of SOS Data Availability.
Forgot to commit ConstituentBarChart.js. Also added ConcentrationPlot
which has two calls, one to create the annual mean concentration plot
and one to create the flow weighted concentration plot. Neither has been
hooked up to data.
Merge branch 'master' of github.com:USGS-CIDA/nar_ui into NAWQAAN-88
Renamed function, updated usage. Incremental feature progress.
Fixed bug. First pass at filtering finished.
Distinguishing between server-side and client-side identifiers for observableProperty and Procedure.
Client-side constituent filtering
updating tests
Defaulted the Mississipi page selects as requested.

Added code to toggle the sites layer on and off via the Toggle Sites
button. Changed the way the flow lines are added to the map. These are
now added at page rendering and is done before the sites layers are
added. Using setVisibility on layers to turn them on/off.
Modified the maxExtent and restrictedExtent to zoom in to the
Mississippi basin.
Set maxResolution so that the map can't be zoomed out past the initial
extent.
Added download.js to the list of files excluded from testing. This
prevents a console error from being logged when tests are running.
The service to retriev MRB pie chart data now performs the query as case
insensitive so that the client doesn't have to worry about the case of
the parameter values.

Modified the client service call to use split the parameter type by
underscore and only use the last part of the parameter type to retrieve
the pie chart data.
Legend tweaks - Added percentage to legend and out of pie chart,
displayed percentage to 1 decimal spot and put in padding between legend
elements for readability.
Incremental progress -- making SOS GetDataAvailability call prior to get relevant SOS procedure name.
Merge branch 'master' into NAWQAAN-237

Conflicts:
	nar_common/static/nar_ui/mississippi/GraphPopup.js
The load filters are now also tied to the Contribution display pie
charts.
Fixed ContributionDisplay test.