Issue 37 and some performance

These changes fix Issue 37 (Test failures with Python 3.3) by reimporting the IEEE data  as proper UTF-8. Test cases work now with my Python 3.3.0.

It also includes a small change to make IPSet.compact() faster