Move version number to CMakeLists.txt.
Fix float display while writing xml document.

 * The older method caused a loss of float precision when writing urdf
   file.
Do not strip trailing zeros in float display.

 * Stripping trailing zeros causes the removal of exponents if value
   is expressed in scientific notation (e.g. 1.2e-10 -> 1.2e-1).
Fix inertia matrix constructor.

  * ixy was set to iyy by mistake.
  * Reported by Joseph Salini.
Catkinize package
Add setup.py, remove comments
Update version to 0.3.0
Merge pull request #3 from dougbot01/groovy

Catkinize package, update for ROS Groovy.
Bugfixed color stuff
Messing around with the yaml stuff
Adding transition, but want to set value easily... Going to try etree
Doing some more rework
Trying out a couple of methods
More reworking
Seems to be working now
Trying a few more complicated things
Tried to add in Gazebo stuff
There's a problem if an element is supposed to be unique and there's multiple instances of it, it will be overwritten by later occurences. In what seems to be the policy of the urdfdom parser, it uses the first instance, whereas this implementation uses the last instance.
Modifying reflection setup
Have basic reflection setup, continuing on