Replace backslashes with forward slashes in SFML includes

Rationale: Forward slashes work as path delimiters on both windows and linux,
while backslashes only work on windows.
#include <cmath> where needed
Fix various file naming issues