combine UserRole and UserAttribute tests into User
overload new/update in User for username checks
move old user tests from dbic_testdatabase to Test::User + new tests
update manifest for new User tests
add clear_users cleanup to Expire tests
fixup test problem in User
move remaining dbic_testdatabase.t to User/Navigation tests
update manifest
product_attribute change to attribute in pod of ProductAttribute
added test to Variant re jeff_b comment on GH#86
test changes to try and work out why travis-ci randomly fails
Add helper method search_base_attribute_values to Base::Attribute.