make whitespace usage consistant (spaces, no tabs)
modify test-framework dep constraints to work for 0.8 and 0.4 respectively