Use more descriptive XCTAssert{Equal, EqualObjects, True, False, Nil}

The temporary variable assignment isn't required when using the
XCTAssertEqualObjects assertion. It seems EqualObjects is required
when comparing an array or a nillable T? type.

This uses XTAssertNil, True, or False where appropriate as well.
Merge pull request #40 from zolrath/assert-reform

Use more descriptive XCTAssert{Equal, EqualObjects, True, False, Nil}
Update README.md
Update README.md
Fixing test
Update .travis.yml
Update .travis.yml
Update README.md
Adding memonize
Fixing memoization
Adding missing tests
Merge pull request #48 from ankurp/memonize

Adding memonize
Adding swift code type
Merge branch 'master' of https://github.com/ankurp/Dollar.swift
Update README.md
Update README.md
Adding example and remove scheme files
Merge pull request #50 from ankurp/davidpdrsn-master

Adding example and remove scheme files
Bumping version
Rename class to Dollar and add $ alias