Added collapse_spaces option to shoulda matcher

Added collapse_spaces option to shoulda matcher and proper tests.