WIP - add suse10
Support Suse 10

Includes a substantial refactor to the spec tests.