Fix 2 bugs: 1. Insert activity parent is always before itself, so avoid foreign key exception. 2. Ignore some file attachment class which has null uuid.
changes in the getTransitionsForActivityUIID method to handle circular sequence check with two new items in return object (out and into) returing out transition and from to transition
added a new method to check looping for sequence so that user cannot create a circular sequence and made some changes in the addActivityToTransition to handle few more checks for transitions with some spelling coreaction for dictionary items