Update Sphinx dependancy away from beta

We were depending on a beta version of sphinx
Ignore .pyd on Windows
Update PWA for C89 compatability

This mostly involves removing the C99 flag and inline loop
declarations
Some whitespace updates
Fix incorrect array initialisation

You can't initialise an array with a dynamic variable!
Round doesn't exist on Windows

Had to make a few changes for compilation using visual studio
because round is only included in C99! Therefore, I removed
some seemingly useless floor/ceil calls and defined the
round function.
Merge pull request #256 from patricksnape/windows

Windows Fixes
Rename the pybug folder to menpo

Everything is still broken
Copy the IPython doc creation scripts

This allows us to create documentation that is more akin
to the method that IPython have used. Especially when it comes to
automatically generating the API
Delete old files
Merge pull request #260 from patricksnape/doc_fixes

Doc fixes
bump cyrasterize to 0.1.5 (Win support)
rm decorator module, dependency
Merge pull request #261 from jabooth/decrm

Remove decorator module, dependency
move nose to test_dependency
pull out cinterp
Merge pull request #262 from jabooth/cinterprm

Remove unsupported cinterp