Fix library finding on Linux

Manually specify suffixes to look for
Update SFML dependency

Because they merged the fix
Add dependency script for Linux packages

Update SFML version to fix udev linking
Rename test cases
Change include paths in tests