Reintroducing toBeCloseTo matcher function

As I mentioned in pull request http://github.com/pivotal/jasmine/pull/104 this is replacement of previous pull request. We introduced toEqualWithPrecision() matcher but it doesn't work for all cases so we decided to improve toBeCloseTo matcher to match two numbers with given error margin. It is of course possible to use this matcher to match arrays.