First draft of SimObject and siblings
Moves subclass code to other files. Renamed Obstacle to Polygon
Fixed some problems in pose
Fixed syntax errors
Test (incomplete) implementation of the Khepera3
Merge branch 'test' of https://github.com/whittenjaw85/pysimiam into simobject
Moved test_xmlparser.py and xmlparser.py to the scripts directory and, more importantly,
updated the parse method to all for obstacles of 3 or more points.
Updated the test case for too few points.
Fixed a bug in the parse method.
Only have one robot in the "good" test file.
Modified the XMLParser import to match the current directory structure.
xmlparser is currently on same level as test_xmlparser.
Added code to parse the config file (XML).  Added unit test for the
read_config method.
Updated the unit tests so that they can be run outside the Eclipse project
in which I was working.  Tests can now be run from the command line.
Merged renderer changes from qtsimiam.
Now supporting transparency, zoom and default pose
Modified the functions, but still not behaving
Fixed run button behaviour when no world is loaded
Simulator draws the scene immediately after loading
Scaled Khepera3 back to original size. Zoomed the simulator on the default scene.
Added world open dialog to Qt interface