prerequisites: Test distributor id like all other lsb fields

* show warning when lsb_release is not available

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
prerequisites: Replace tabs with 8 spaces, indent case/esac blocks

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
prerequisites: Update sanity checks to match SANITY_TESTED_DISTROS

* remove Ubuntu 11.04
* remove Ubuntu 12.04 LTS
* add Ubuntu 12.04.2 LTS
* add Ubuntu 12.10
* add amd64 (we support amd64 with amd64_specific, but sanity was
  set to false)

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
prerequisites: Move sane value definitions to variables

* use egrep and show which field does not match and supported values

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
prerequisites: Remove lib*-dev packages

* libgl1-mesa-dev, libglu1-mesa-dev, libsdl1.2-dev aren't needed
  anymore, it was needed when qemu-native was always built with gl
  support but that was removed from oe-core

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
prerequisites: Drop sanity test for description

* Testing distributor_id and release is enough
* oe-core will also check just those 2
  http://patchwork.openembedded.org/patch/44813/

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
prerequisites: Add version

* add exit to help option too, because without it everything is
  executed even when user wants just to see help

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
prerequisites: Test lsb_release and dpkg existence first

* insanity was reported correctly, but couple of warnings
  were shown, move using lsb_release and dpkg after testing
  their existence.

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>