Use Scheduled Calendar instance to get the scheduled activities instead of making database query to get SA. #3295.
Add 'join' fetch strategy to disable the lazy loading for Scheduled Calendar. #3295.
Remove lazy loading for assignment. #3295.
Add method to get all scheduled activities for planned activity. #3295.
Use getScheduledActivitiesFor method to get applicable scheduled activities for planned activity. #3295.
Add 'subselect' fetch strategy for the loading of scheduled activities in the ScheduledStudySegment. #3295.
Add 'join' fetch strategy for the loading of planned activity, scheduled activity labels and current state in the ScheduledActivity. #3295.
Add 'join' fetch strategy for the loading of labels in the PlannedActivity. #3295.
Merge pull request #4 from NCIP/bug_3295

Use loaded scheduled calendar for scheduled activities look up.

Closes #3295.