Fix tests so nose finds them

Most test collectors expect modules named test_*.py. Some also skip files
with execute bits set