Merge pull request #317 from KurtStam/master

SRAMP-238 adding cli to repo
Multiple changes to support vaulted passwords in s-ramp when deployed to
EAP.  The wagon and cli now prompt when credentials are missing.  The
s-ramp installer now uses vaulted passwords in config files where
appropriate.
UI changes to support signing of saml assertions and vaulted passwords
in config files.
Merge pull request #319 from EricWittmann/dtgov-83-vault

(dtgov-83) Support for vaulted passwords
Updated the UI to fix an issue where extended derived artifacts did not
show up as derived in the UI.
Better utilization of isDerived().
Merge pull request #320 from EricWittmann/srampui-110-derived

(srampui-110) Extended derived artifacts mis-labeled in UI