Merge pull request #562 from adrian17/master

Fixed two small bugs
Fix peeps sitting. Renamed a function to sprite_move
Added peep_actions set var_71 to these values
Merge pull request #563 from duncanspumpkin/fix_sitting

Fix peeps sitting. Renamed a function to sprite_move
fixes #564 - ebp not restored on mouse down event call
#558
finish ride music decompile
use mixer for ride music
Merge pull request #565 from zsilencer/master

finish replacing directsound
attempt to fix #566 and other bugs, also refactor some footpath related functions
Added sub_693b58
Added peep_update_watching
Added peep_update_leaving_park. Fixed bug in watching
Added peep_update_1
Added peep_update_sweeping
Added sub_68F3AE some sort of ground check
Refactor thought update. Removed bug in updating thoughts
Added update_mowing. Fixed peep thought bug. Fixed viewport footpath bug.
Labled destination_x/y peep offsets.
Fix build