adding ability to decrement / increment by a custom value

Allows you to increment / decrement a counter data type by more than just 1:

```
Visits.increment(id: 1, timestamp: '2014-01-01', by: 5)
Visits.decrement(id: 1, timestamp: '2014-01-01', by: 5)
```

@jdoconnor