Simple way to generate fake dates and numbers

API
===

#### Date ####

```ruby
# generates a Date object in the interval
Faker::Date.between("01/08/2012", "02/08/2012")
# random within 60 days past
Faker::Date.backward(60) 
# random within 30 days future
Faker::Date.forward(30)
```

#### Time ####

```ruby
# generates a Time object in the interval
Faker::Time.between("01/08/2012", "02/08/2012")
# random within 60 days past
Faker::Time.backward(60) 
# random within 30 days future
Faker::Time.forward(30, :night)
```

#### Number ####

```ruby
# generates a random number in the interval
Faker::Number.between(-500, 500)
# the method always returns a negative value.
Faker::Number.negative(50, 100)
# the method always returns a positive value.
Faker::Number.positive(50, 100) 
```