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