Remove unwanted packages.
Replace urdf_python by urdf_parser_py everywhere.
Update manifest.xml.
Update manifest.xml to use epydoc.
Support model loading from the parameter server. Make test generic.
Ignore compiled Python files.
Enhance naming following Kelsey Hawkins's suggestions.

- make load/parse methods static
- rename load into load_xml_file, parse into parse_xml_string
- rename loadFromParameterServer into load_from_paremeter_server
Allow the user to choose from which parameter the model is loaded.
Add tree structure pretty printing.
Do not display XML output in display_urdf.
Load link inertial origin when parsing URDF.
Changed Joint names to strings (was causing a bug), added get_root which detects the link which is top in the tree (URDF's should guarantee a unique root/tree structure), and added an option to get_chain which allows one to not include fixed joints in the chain.
Added verbose flag to parsing methods. If false, the parser will not throw warnings if it encounters unknown elements.
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.
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