Indices Stats: Add FieldData and Filter eviction rates

This adds one-, five- and fifteen-minute eviction rates for FieldData and Filter stats.  Cumulative eviction counts don't give much insight into the nature and frequency of evictions.  Particularly as server uptime increases, cumulative counts become relatively useless.

By measuring and the rates over short time intervals, the user can more easily understand how their system is behaving.  Rates are backed by an exponentially weighted moving average, so more recent evictions contribute to the counter moreso than older evictions.

Current example output (updated 06/27/2014):

```json
{
    "filter_cache": {
       "memory_size_in_bytes": 62312,
       "evictions": 135,
       "evictions_per_sec": {
         "1m": 58.4 , 
         "5m": 13.8, 
         "15m": 4.7
       }
    },
    "fielddata": {
        "memory_size_in_bytes": 2101455,
        "evictions": 42,
        "evictions_per_sec": {
          "1m": 21.4 , 
          "5m": 18.8, 
          "15m": 6.7
        }
    }
}
```

I think it would be better if this were:

```java
this(evictionMeter.count(), evictionMeter.oneMinuteRate(), evictionMeter.fiveMinuteRate(), evictionMeter.fifteenMinuteRate())
```

so there is only 1 "real" constructor.