Kit state change done
Merge issues resolved
Error in kit model
Added program states

Signed-off-by: abhisek <abhisek.datta@gmail.com>
Kit Schedule state changes finished
merge from smriti

Signed-off-by: abhisek <abhisek.datta@gmail.com>