Matrix, fixes, speed-ups

In this commit I replaced references to game camera by references
directly to Matrix. Also, fixed broken equality checks for Point,
Rectangle and Vector2 structs. And, optimized Action system.