-some logic improved and minor bugs fixed

-add findInfoSession to InfoSessionModel
-change addInfoSessionInOrder as class method
-add caller property to DetailViewController, used for identify which
VC called DetailVC
-changed logic in DetailVC, used for detect whether modifications
happened.