Ignore Visual C++ 2013 compilation warnings

- Compilation warnings no longer pollute output when installing `node-canvas` in Windows
- Fixed `double`->`float` conversion warnings in trivial cases
- Removed unneeded `#include <nan.h>`