Descendants Extension and Metadata Tweaks

- Adding a descendants convenience methods (similar to the Xml to Linq
API)
- Removed non-functional property from the SvgDescription class to
encourage use of the Content property instead
- Added unit test project for unit test of new functionality.