Remove the MissionComponent and Loot includes from all base scripts and place their needed includes in the respective scripts.
Added support for Items to have a loot source attached to them when dropped or rolled. This fixes the issue where achievements would give the item before it appeared in the achievement window.
WIP commit
Have fun!