Merge pull request #16 from mitjmcc/master

Added Sound Class - Minus the conflicts
Cloned actors sight vector not getting set
Refactoring Damage Handling
Added event handling for world changes to helper classes, inputComand now handles actor uses, actors now handle their own damage, skeletons no longer spawn, outside of the map on world changes, world changes no occur seamlessly, refactoring various helper classes, game now handles player spawn, player is now an actor class that can be assigned attributes
Saved third party libraries locally and pointed project to them
Ignore files generated to bin
Clean out bin, since it'll all be replaced on build and we're ignoring that folder now anyway
Appease Linux directory case sensitivity; game now runs in Linux