Why is Shift+D Duplicate creating linked duplicates?
So I discovered what the problems was. In the User Preferences > Editing tab, the Mesh option was unchecked under Duplicate Data. After enabling it the Shift+D duplicate functions normally. I unchecked it again just to make sure that it was indeed what was causing my issue.