01. I have searched and read all the general help items relating to the installation of plugins on a Windows XP platform. I have placed the InsaneBump.txt file in the proper directory, correctly changing its file type suffix to .py.
02. Gimp (2.8.4) launches and appears to run correctly in all respects. The menu hierarchy Filters>Maps however does not expose a plugin named InsaneBump. What is exposed is named BumpMap and does not, as far as I can tell, provide the functionality that you have supposedly ported from the original standalone program posted by Omar.
03. So, please bear with me. The Messie-posted instructions concerning installation are extremely terse, which may be appropriate if you assume that all users are not only long-time GIMP users, but probably Python developers. For someone who is not in that category, but would really like to be able to use your valuable plugin, please provide precise instructions which, if necessary, but I cannot tell, may involve a prerequisite requirement to install any other Python libraries and/or tools which are not installed by a fresh install of GIMP 2.4 itself, I will need to download and install in order to successfully access your code.
To be clear, I would like instructions that have nothing to do with Linux, nothing to do with 64-bit versions of Windows, just the correct steps for a long-lived, very solid 32-bit windows environment on which Python development does not take place, so no assumptions concerning anything not installed by GIMP will succeed.