ensure uncertainties does not depend on numpy
fix import ordering to ensure that uncertainties can be used without
numpy, before this the check assumed that numpy was always installed
update test_issue1611 to use requires_numpy since uncertainties and
numpy are now decoupled