Somewhat significant rewrite and PEP8 fixes

* Use unix line endings
* Remove unused variables
* Adhere to PEP8 (mostly around line length)
* Simplified a LOT of XML generation
* Added an RX473.off method, to turn off the unit
* Added an RX473.volume_fade method, to gradually fade the volume
  to the specified dB level
* Removed hardcoded IP address in class
* Revised main with simpler and tested example
Make RXV473 totally modular (within rxv)

* Create rxv module
* Auto export RXV473 in new rxv module
* Change rxv473.py back to 0644 and remove hashbang
* Move test code to /test.py
Merge pull request #3 from briancline/master

Cleanup and modularize RXV473 into an rxv module