Namespaced all tests into /test in Fedora.

This way everything can be cleaned up per test and there's no shared
resources causing problems.

Conflicts:
	spec/spec_helper.rb
Fix up test namespacing.
Clear out FooHistory definitions, was interfering.
Previous assigning of config wasn't working.
Added cleanup to fix occasional failures.
Fixed occasional failures in property_spec.rb