Fix compatibility with msvc < 1400

Visual Studio .NET 2003, used by Python 2.5 32 bit, does not support the '__restrict' keyword.
Merge pull request #225 from cgohlke/patch-1

Fix compatibility with msvc < 1400