Fixed tests so they pass on Windows and package installs.

- Fixed CHECKSUM test assertion with package installs.
- Fixed software update test check with package installs.
- Fixed two hard coded bucket names in tests.
- Fixed 0600 permissions check which doesn't work on Windows.
- Fixed os.getuid() call which doesn't exist on Windows.
- Fixed cp_funcs test to be newline-agnostic.
- Fixed hard coded temp boto config in test decorator.
- Switched gzip.open to not use with decorator, since it doesn't work in 2.6.