Linux: compiles and runs

CMake handles Awesomium (assuming that libudev is available also)
SOIL/SOIL.h --> SOIL.h because of the way FindSOIL defines the path
FpsCamera::SetMover no longer requires a mover to already be set.. fixes segfault
FpsCamera uses BulletMover::RotateNow instead of BulletMover::RotateTarget. this makes mouse responsive immediately instead of in a sort of "inertial" mode