SAM JAG PULL # 2

Changes to the artifact.js : ArtifactManager;

-promoteLifeCycle
-getLifecycleState
-getCheckListItemNames
-isItemChecked
-checkItem
-uncheckItem
-availableActions [New]

NOTE: These changes are required for the SAM  PUB PULL # 2-1 (Lifecycle stuff)