Assert all file system changes are committed
Added support for RHEL5 U10
Add support for Ubuntu 13.10

Signed-off-by: Chris Lalancette <clalancette@gmail.com>
Current rule on the disk size is the "number" regex which is causing issues when trying to validate 10G and 10T formats that the TDL regex allows.
Update RHEL5 versions in tests
Move to placing Ubuntu repos into sources.list.d

add-apt-repository writes to /etc/apt/sources.list only unless the repo is a PPA. This can cause problems when using something like cloud-init, that by default clobbers the file with it's own template.

It is also better practice to use the sources.list.d approach to add in more repos instead of appending to sources.list

Add TDL documentation and update RNG
Fix a udev / grub problem
See https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/604335
      https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/565146
      http://lists.opensuse.org/opensuse-bugs/2012-04/msg00301.html