Modernize/fix build

1. Update project settings.
2. Update target to 10.7 (incompatible layout constraints were causing a build failure).
3. Include the dualshock joystick image in the repo (it was missing for some reason).

This branch also includes the commits from #6, which are needed for controller compatibility in OS X 10.10 Yosemite.

This should also effectively close #11 and #12.