i have tried installing it in a bunch of different places, no luck.
Only one place, the libraries folder in the folder where you store your sketches, is correct. No luck needed.
it tells me HIGH is not defined and LOW is not defined
That has nothing to do with where the library is installed.
i think it is because i am using 1.0 of the compiler and these were for <1 of the compiler
Yes, it is, and there have been thousands of posts explaining how to upgrade a pre-1.0 library for post 1.0 use. I don't intend to make this another one.