Imported Base.rand to fix rand(Haar)


rand(Haar) was broken due to confusion between rand.  importing Base.rand rectified the issue.  I also changed "using Test" to "using Base.Test" in one of the unit tests.  Unfortunately, the unit tests do not pass, due to "has" and "unsafe_assign" not being defined.  I don't believe these are issues I've introduced.