* Now supports both Series 1 and Series 2 modules (the API turned out to be the same).
* API frame logic was split into its own class, APIFrame.
* XBee renamed to XBeeBase.
* XBee1 renamed to XBee.
* Tests updated to reflect changes; API frame tests moved to test_frame.py, now test APIFrame instead of XBee base class.
* Test files renamed appropriately.
* PyLint score improved.
* Various docstring updates.
* Updated example code to reflect changes.