Removed redundant assembly references.
Updated .gitignore file.
Made some private methods static.

Non-breaking API change.
Use explicit struct layout for Pixel.

This reduces the memory footprint and CPU time spent calculating the int32 version.