OOIION-1282
When a user clicks the Get Capabilities button, change the text to Getting Caps... and disable it.  When the capabilities have been loaded and rendered, change the text back and reenable it.  This prevent a user from clicking the button multiple times and ending up w/ duplicate entries in the command panel.
Merge branch 'master' of https://github.com/ooici/ion-ux
OOIION-1210
Rollback changed from earlier commit (the Start button will not be hidden if an agent error comes across the wire).  Instead, check for a null agent_instance.  If is null, show a generic no-configured-agent warning.
Merge pull request #356 from cgalvarino/getcaps

OOIION-1282
Merge pull request #359 from cgalvarino/check_platform_agent

OOIION-1210
OOIION-1828
Added the concept of gray-listed attrs for the edit panel.  Currently only persisted_version is in that group.
OOIION-1828
Added type_version to the gray_list.
OOIION-1210
Hide the start button if null agent_instance.
Merge pull request #361 from cgalvarino/graylist

OOIION-1828
Merge pull request #362 from cgalvarino/no_agent_instance_hide_start

OOIION-1210
Added new layout templates.
OOIION-1812
Change search to use resources_index when an ID is used.
Merge pull request #364 from cgalvarino/resources_index_for_id_search

OOIION-1812
Merge branch 'master' of github.com:alulaq2/ion-ux
Merge branch 'master' of https://github.com/ooici/ion-ux
OOIION-1449
Make sure that "No Options Available" appears when there really aren't any options available.
OOIION-1452
The menu will now show "No Options Available" instead of "More Info" if there aren't any hidden fields to be displayed.
add new deploy target - r3_beta
Merge pull request #366 from cgalvarino/no_options

OOIION-1449
Merge pull request #368 from cgalvarino/no_more_info_available_options

OOIION-1452