Fix deprecations: contains(S,x) --> x in S, add!(S,x) --> push!(S,x)
Make Analysis.jl understand default and keyword arguments
Rename tests.jl --> runtests.jl